private void btnDelete_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (!string.IsNullOrEmpty(_Id)) { var score = _resultService.GetResultById(_Id); if (score != null) { dynamic mboxResult = XtraMessageBox.Show($"Bạn có thực sự muốn xóa '{score.FullName}' không? \n'Yes' để xóa. \n'No' hủy bỏ.", "THÔNG BÁO", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (mboxResult == DialogResult.Yes) { try { _resultService.Delete(_Id); EnableButtonEditAndDelete(false); } catch (Exception ex) { MessageBox.Show(ex.Message, "THÔNG BÁO", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } else { MessageBox.Show("Vui lòng chọn lại!", "THÔNG BÁO", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { XtraMessageBox.Show("Vui lòng chọn một người cần sửa!", "THÔNG BÁO", MessageBoxButtons.YesNo, MessageBoxIcon.Error); } }
/// <summary> /// /// </summary> /// <param name="id"></param> private void LoadDataToControls(string id) { var result = _resultService.GetResultById(id); if (result != null) { txtFullName.Text = result.FullName; txtBirthday.Text = result.Birthday.ToString("dd/MM/yyyy"); if (result.Sex.Replace(" ", "") == "0") { radioGroup1.SelectedIndex = 0; } if (result.Sex.Replace(" ", "") == "1") { radioGroup1.SelectedIndex = 1; } txtSDT.Text = result.PhoneNumber; txtNS.Text = result.NS; txtHKTT.Text = result.HKTT; txtDanToc.Text = result.DT; txtHight.Text = result.Hight; txtCMT.Text = result.CMT; txtNgayCap.Text = result.NgayCap.ToString("dd/MM/yyyy"); txtNoiCap.Text = result.NoiCap; txtExperiene.Text = result.Experiene; txtID.Text = result.StaffID; txtStaffCode.Text = result.StaffCode; txtDepartment.EditValue = result.Dept; txtPosition.EditValue = result.Position; txtNgayPV.Text = result.NgayPV.ToString("dd/MM/yyyy"); txtNguoiPV.Text = result.NguoiPV; txtNgayDiLam.Text = result.NgayDiLam.ToString("dd/MM/yyyy"); } }