private void BtnAddTimedEvents_Click(object sender, EventArgs e)
{
try
{
if (labelFilepath.Visible && string.IsNullOrEmpty(labelFilepath.Text))
{
MessageBox.Show("请选择需要打开的软件");
this.Visible = true;
tabControl.SelectedIndex = 2;
return;
}
newTimerEvent = new TimedEvent();
for (int i = 0; i < 10000; i++)
{
DataRow[] drs = table_TimedEvents.Select(string.Format("Id = {0}", i));
if (drs.Length == 0)
{
newTimerEvent.Id = i;
break;
}
}
newTimerEvent.Frequency = cbbFrequency.Text;
newTimerEvent.Time = dateTimeEvent.Value;
newTimerEvent.ExecEvents = cbbEvent.Text;
newTimerEvent.FilePath = labelFilepath.Text;
int result = _data.AddTimedEvent(newTimerEvent);
if (result == 1)
{
LoadTimedEvents();
}
else
{
MessageBox.Show("添加失败");
}
}
catch (Exception ex)
{
log.WriteLog(ex.ToString());
}
}