private void btnSuaTieuSu_Click(object sender, EventArgs e) { string matieusu = txt_MaTieuSu.Text.ToString(); if (matieusu == "") { MessageBox.Show("Cần có mã tiểu sử để thực hiện chức năng này"); return; } SoTamTruBUS sttBus = new SoTamTruBUS(); if (!sttBus.Existed_TieuSu(matieusu)) { MessageBox.Show("Tiểu sử có mã " + matieusu + "chưa có trong hệ thống"); return; } //Nhập không đầy đủ if (!isInputTrueTieuSu()) { MessageBox.Show("Vui lòng nhập đủ thông tin!"); return; } DialogResult dialogResult = MessageBox.Show("Bạn có muốn sửa tiểu sử " + matieusu + " của nhân khẩu " + txt_HoTen.Text.ToString() + " không?", "Thông báo", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { string madinhdanh = txtMaDinhDanh1.Text.ToString(); DateTime thoigianbatdau = dtThoiGianBatDau.Value.Date; DateTime thoigianketthuc = dtThoiGianKetThuc.Value.Date; string choo = txtChoO.Text.ToString(); string nghenghiep = txt_TieuSu_NgheNghiep.Text.ToString(); string noilamviec = txt_NoiLamViec.Text.ToString(); TieuSuDTO tieusu = new TieuSuDTO(matieusu, madinhdanh, thoigianbatdau, thoigianketthuc, choo, nghenghiep, noilamviec); TieuSuBUS tieusuBus = new TieuSuBUS(); if (tieusuBus.Update(tieusu, 0)) { MessageBox.Show("Sửa tiểu sử " + matieusu + " cho nhân khẩu " + txt_HoTen.Text.ToString() + " thành công !"); LoadDataGridViewTieuSu(); ResetInputTieuSu(); } else { MessageBox.Show("Sửa tiểu sử " + matieusu + " cho nhân khẩu " + txt_HoTen.Text.ToString() + " thất bại !"); } } else if (dialogResult == DialogResult.No) { } }
private void btnXoaTieuSu_Click(object sender, EventArgs e) { string matieusu = txt_MaTieuSu.Text.ToString(); if (matieusu == "") { MessageBox.Show("Cần có mã tiểu sử để thực hiện chức năng này"); return; } SoTamTruBUS sttBus = new SoTamTruBUS(); if (!sttBus.Existed_TieuSu(matieusu)) { MessageBox.Show("Tiểu sử có mã " + matieusu + "chưa có trong hệ thống"); return; } DialogResult dialogResult = MessageBox.Show("Bạn có muốn xóa tiểu sử " + matieusu + " cho nhân khẩu " + txt_HoTen.Text.ToString() + " không?", "Thông báo", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { if (nkttBus.DeleteTieuSu(matieusu)) { MessageBox.Show("Xóa tiểu sử " + matieusu + " cho nhân khẩu " + txt_HoTen.Text.ToString() + " thành công!"); LoadDataGridViewTieuSu(); ResetInputTieuSu(); } else { MessageBox.Show("Xóa tiểu sử " + matieusu + " cho nhân khẩu " + txt_HoTen.Text.ToString() + " thất bại!"); } } else if (dialogResult == DialogResult.No) { } }