private void btnRemoveImportant_Click(object sender, EventArgs e)
 {
     using (var db = new DBImportantTaskModel())
     {
         db.ImportantTaskDBs.RemoveRange(db.ImportantTaskDBs.Where(item => item.TaskName == tbTaskName.Text));
         db.SaveChanges();
         MessageBox.Show("Tugas important berhasil dihapus");
         this.Close();
     }
 }
Exemple #2
0
 private void TambahImportantTask()
 {
     using (var db = new DBImportantTaskModel())
         if (tbTaskName.Text != "" && dtpDeadline.Text != "")
         {
             int      prioLevel;
             DateTime deadline = DateTime.Parse(dtpDeadline.Text);
             if (cbPriorityLevel.Text == "Important 1")
             {
                 prioLevel = 1;
             }
             else if (cbPriorityLevel.Text == "Important 2")
             {
                 prioLevel = 2;
             }
             else
             {
                 prioLevel = 3;
             }
             ImportantTaskDB newImportantTask = new ImportantTaskDB
             {
                 TaskName      = tbTaskName.Text,
                 Deadline      = deadline,
                 PriorityLevel = cbPriorityLevel.Text,
                 PrioLev       = prioLevel,
                 userID        = lblName.Text
             };
             db.ImportantTaskDBs.Add(newImportantTask);
             db.SaveChanges();
             MessageBox.Show("Important task baru sudah dibuat!");
             Close();
         }
         else
         {
             MessageBox.Show("Masukkan nama task!");
         }
 }