using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Linq;
using System.Threading.Tasks;
using System.Windows.Forms;
using DevExpress.XtraEditors;
using UI.Framework.Forms;
using Api.Framework;
using EncourageUser.Entitys;
using Api.Framework.Tools;
using Api.Framework.Model;
namespace EncourageUser
{
public partial class TaskForm : BaseForm
{
///
/// 需要发送的用户
///
private List mList = null;
public TaskForm(List mList)
{
InitializeComponent();
dateTimePicker1.Value = DateTime.Now.AddHours(1);
dateTimePicker2.Value = DateTime.Parse($"{DateTime.Now.ToString("yyyy-MM-dd")} 19:00:00");
this.mList = mList;
}
public fl_qunfa_task eTask;
public TaskForm(fl_qunfa_task eTask)
{
InitializeComponent();
this.eTask = eTask;
}
private void TaskForm_Load(object sender, EventArgs e)
{
try
{
long select = 0;
if (eTask != null)
{
numericUpDown1.Value = eTask.interval;
numericUpDown2.Value = eTask.totalSentCount;
numericUpDown3.Value = eTask.restSendCount;
numericUpDown4.Value = eTask.restInterval;
dateTimePicker1.Value = eTask.startTime.Date;
dateTimePicker2.Value = eTask.endTime.Date;
//dateTimePicker3.Value = DateTime.Parse(eTask.startTime.Date.ToString("yyyy-MM-dd") + " " + eTask.startTime.ToString("HH:mm:ss"));
//dateTimePicker4.Value = DateTime.Parse(eTask.endTime.Date.ToString("yyyy-MM-dd") + " " + eTask.endTime.ToString("HH:mm:ss"));
dateTimePicker3.Value = DateTime.Parse(eTask.startTime.ToString("yyyy-MM-dd HH:mm:ss"));
dateTimePicker4.Value = DateTime.Parse(eTask.endTime.ToString("yyyy-MM-dd HH:mm:ss"));
select = eTask.id;
}
var index = 0;
var session = ApiClient.GetSession();
var messs = session.Find("select * from fl_plugin_encourage_user_messs");
if (messs == null || messs.Count != 0)
{
var list = new List