private void btndelete_Click(object sender, EventArgs e) { int id = int.Parse(txtId.Text); Entites.Task delete = Timesheetmodel.Tasks.Where(s => s.Id == id).FirstOrDefault(); delete.IsDeleted = true; Timesheetmodel.SaveChanges(); MessageBox.Show("Delete successful"); ManageTask_Load(sender, e); }
private void btnedit_Click(object sender, EventArgs e) { int id = int.Parse(txtId.Text); var d = cbxtype.SelectedItem.ToString(); Entites.Task edit = Timesheetmodel.Tasks.Where(s => s.Id == id).FirstOrDefault(); edit.Name = txtname.Text; switch (d) { case "CommonTask": edit.Type = StatusEnum.TaskType.CommonTask; break; case "OrtherTask": edit.Type = StatusEnum.TaskType.OrtherTask; break; } Timesheetmodel.SaveChanges(); MessageBox.Show("fix successful"); ManageTask_Load(sender, e); }
private void btnadd_Click(object sender, EventArgs e) { Entites.Task task = new Entites.Task(); var d = cbxtype.SelectedItem.ToString(); try { if (txtname.Text != null) { task.Name = txtname.Text; switch (d) { case "CommonTask": task.Type = StatusEnum.TaskType.CommonTask; break; case "OrtherTask": task.Type = StatusEnum.TaskType.OrtherTask; break; } task.IsDeleted = false; Timesheetmodel.Tasks.Add(task); Timesheetmodel.SaveChanges(); MessageBox.Show("Sign Up Success"); ManageTask_Load(sender, e); } else { MessageBox.Show("Please enter task name"); } } catch (Exception ex) { MessageBox.Show("Error"); } }