示例#1
0
 private void doneLink_Click(object sender, EventArgs e)
 {
     if (laterCheckBox.Checked == true)
     {
         taskControler.Remove(taskToNotify);
         taskControler.Add(
             new Task(notificationBox.Text, DateTime.Now, DateTime.Now.TimeOfDay + TimeSpan.Parse("0:" + minutesComboBox.Text), taskToNotify.isDailyNotifed));
     }
     else
     {
         taskControler.Remove(taskToNotify);
     }
     this.Close();
 }
示例#2
0
 private void deleteLink_Click(object sender, EventArgs e)
 {
     if (reminderTasksView.SelectedItems.Count == 1)
     {
         DialogResult result = MessageBox.Show("Are you sure?", "Delete", MessageBoxButtons.YesNo);
         if (result == DialogResult.Yes)
         {
             try
             {
                 Task temp = (Task)reminderTasksView.SelectedItems[0].Tag;
                 taskControler.Remove(temp);
                 PrintDayTasks(temp.StartingDate.ToShortDateString());
             }
             catch (RemoveTaskException exp)
             {
                 MessageBox.Show(exp.ToString());
             }
         }
     }
 }
示例#3
0
 private void deleteBtn_Click(object sender, EventArgs e)
 {
     //if (notesDataGrid.SelectedRows[0].Index>=0)
     {
         //DialogResult result = MessageBox.Show("Are you sure?", "Delete", MessageBoxButtons.YesNo);
         //if (result == DialogResult.Yes)
         {
             try
             {
                 Task temp = ((List <Task>)notesDataGrid.DataSource)[notesDataGrid.SelectedRows[0].Index];
                 taskControler.Remove(temp);
                 PrintDayTasks(datePicker.Value.ToShortDateString());
             }
             catch (RemoveTaskException exp)
             {
                 MessageBox.Show(exp.ToString());
             }
         }
     }
 }