private void BtnClose_Click(object sender, EventArgs e) { this.Close(); if (MasterForm != null) { MasterForm.LoadDepartments(); } }
private void BtnEdit_Click(object sender, EventArgs e) { if (txtDepartmentName.Text == null) { MessageBox.Show("- Bölüm Adı Gereklidir -"); return; } else if (((Hospital)cmbHospital.SelectedItem).Id == 0) { MessageBox.Show("- Hastane Gereklidir -"); return; } using (var db = new ApplicationDbContext()) { int id = Convert.ToInt32(GridId); var edit = db.Departments.Where(x => x.Id == id).FirstOrDefault(); if (edit != null) { edit.Name = txtDepartmentName.Text; edit.HospitalId = ((Hospital)cmbHospital.SelectedItem).Id; if (((Department)cmbParentDepartment.SelectedItem).Id > 0) { edit.ParentDepartmentId = ((Department)cmbParentDepartment.SelectedItem).Id; } else { edit.ParentDepartmentId = null; } db.SaveChanges(); MessageBox.Show("- Başarıyla Güncellendi -"); } if (MasterForm != null) { MasterForm.LoadDepartments(); } } }