public void SetTimeAgainDaily() { ScheduleStore.ReadStore(); DateTime setTime = DateTime.ParseExact(ScheduleStore.setdate, "yyyy-MM-dd-HH-mm-ss", null); DateTime changeTime = setTime.AddDays(1); ScheduleStore.setdate = changeTime.ToString("yyyy-MM-dd-HH-mm-ss"); ScheduleStore.doingSchedule = true; ScheduleStore.WriteStore(); }
private void Tray_ok_btn_Click(object sender, EventArgs e) { if (prompt_checkbox.Checked) { ScheduleStore.MessageTrayShow = false; } ScheduleStore.WriteStore(); this.Close(); this._parent.WindowState = FormWindowState.Minimized; }
public void ReceiveMessageNoticeCancel() { ScheduleStore.ReadStore(); ScheduleStore.doingSchedule = false; ScheduleStore.WriteStore(); start_task_btn.Image = Properties.Resources.start_task_btn_normal; start_task_btn.ActiveImage = Properties.Resources.start_task_btn_over; start_task_btn.Refresh(); AllComponentEnable(); StopShutDown(); }
private void remind_checkbox_CheckedChanged(object sender, EventArgs e) { if (remind_checkbox.Checked) { ScheduleStore.ReadStore(); ScheduleStore.MessageNoticeShow = true; ScheduleStore.WriteStore(); } else { ScheduleStore.ReadStore(); ScheduleStore.MessageNoticeShow = false; ScheduleStore.WriteStore(); } }
private void start_task_btn_MouseUp(object sender, MouseEventArgs e) { if (!CheckTimeZone()) { return; } ScheduleStore.ReadStore(); if (ScheduleStore.doingSchedule) { Confirmation confirmation = new Confirmation(this); confirmation.ShowDialog(); if (confirm_yes) { ScheduleStore.doingSchedule = false; ScheduleStore.WriteStore(); start_task_btn.Image = Properties.Resources.start_task_btn_normal; start_task_btn.ActiveImage = Properties.Resources.start_task_btn_over; start_task_btn.Refresh(); AllComponentEnable(); StopShutDown(); } } else { if (ScheduleStore.MessageTrayShow) { MessageTrayShow messageTrayShow = new MessageTrayShow(this); messageTrayShow.ShowDialog(); } PutScheduleStoreComponentState(); ScheduleStore.doingSchedule = true; ScheduleStore.WriteStore(); start_task_btn.Image = Properties.Resources.cancel_task_btn_normal; start_task_btn.ActiveImage = Properties.Resources.cancel_task_btn_over; start_task_btn.Refresh(); AllComponentDisable(); StartShutDown(); this.WindowState = FormWindowState.Minimized; Hide(); } }
private void Notice_delay_alret_btn_Click(object sender, EventArgs e) { delay_timer.Stop(); // doing ScheduleStore.ReadStore(); if (ScheduleStore.scheduleType == ScheduleType.OnIdle) { var set_idle_total_second = ScheduleStore.hour * 60 * 60 + ScheduleStore.minute * 60; TimeSpan time = TimeSpan.FromSeconds(set_idle_total_second); DateTime changeSetTime = new DateTime().Add(time); DateTime changeTime = new DateTime(); if (delay_combobox.SelectedIndex == 0) { changeTime = changeSetTime.AddMinutes(10); } if (delay_combobox.SelectedIndex == 1) { changeTime = changeSetTime.AddMinutes(30); } if (delay_combobox.SelectedIndex == 2) { changeTime = changeSetTime.AddHours(1); } if (delay_combobox.SelectedIndex == 3) { changeTime = changeSetTime.AddHours(4); } ScheduleStore.setdate = changeTime.ToString("yyyy-MM-dd-HH-mm-ss"); ScheduleStore.hour = changeTime.Hour; ScheduleStore.minute = changeTime.Minute; ScheduleStore.WriteStore(); } else { DateTime changeSetTime = DateTime.ParseExact(ScheduleStore.setdate, "yyyy-MM-dd-HH-mm-ss", null); DateTime changeTime = new DateTime(); if (delay_combobox.SelectedIndex == 0) { changeTime = changeSetTime.AddMinutes(10); } if (delay_combobox.SelectedIndex == 1) { changeTime = changeSetTime.AddMinutes(30); } if (delay_combobox.SelectedIndex == 2) { changeTime = changeSetTime.AddHours(1); } if (delay_combobox.SelectedIndex == 3) { changeTime = changeSetTime.AddHours(4); } ScheduleStore.setdate = changeTime.ToString("yyyy-MM-dd-HH-mm-ss"); ScheduleStore.WriteStore(); } mainForm.ReceiveMessageNoticeDelay(); ShowMainForm(); this.Close(); }