private void buttonLuu_Click(object sender, EventArgs e) { if (checkInfo() == true) { DialogResult res = MessageBox.Show("Bạn có chắc chắn muốn cập nhật thông tin bản ghi ?", "Confirmation", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); if (res == DialogResult.OK) { try { DTO.KhenThuong khenThuong = new DTO.KhenThuong(); khenThuong.SoQuyetDinh = textBoxSoQuyetDinh.Text.Trim(); khenThuong.NgayHieuLuc = Convert.ToDateTime(textBoxNgayHieuLuc.Text.Trim()); khenThuong.NgayHetHan = Convert.ToDateTime(textBoxNgayHetHan.Text.Trim()); khenThuong.NoiDung = textBoxNoiDung.Text.Trim(); khenThuong.HinhThuc = textBoxHinhThuc.Text.Trim(); khenThuong.SoTien = Convert.ToDecimal(textBoxSoTien.Text.Trim()); khenThuong.TrangThai = comboBoxTrangThai.Text.Trim(); khenThuongController.Modify_1_KhenThuong(khenThuong); LoadThongTin(); MessageBox.Show("---Thành Công---"); } catch (Exception) { MessageBox.Show("---Thất Bại---"); } } } }
private void LoadInfo() { List <DTO.KhenThuong> khenThuongs = khenThuongController.Show_1_KhenThuong(QuyetDinhKhenThuong.soQuyetDinh); if (khenThuongs.Count != 0) { khenThuong = khenThuongs[0]; textBoxSoQuyetDinh.Text = khenThuong.SoQuyetDinh; textBoxNgayHieuLuc.Text = khenThuong.NgayHieuLuc.ToShortDateString(); textBoxNgayHetHan.Text = khenThuong.NgayHetHan.ToShortDateString(); textBoxNoiDung.Text = khenThuong.NoiDung; textBoxHinhThuc.Text = khenThuong.HinhThuc; textBoxSoTien.Text = khenThuong.SoTien.ToString(); textBoxTrangThai.Text = khenThuong.TrangThai; } DataTable dt = khenThuongController.Show_NhanVien_KoDuocKhenThuong(QuyetDinhKhenThuong.soQuyetDinh); List <int> maNVs = new List <int>(); foreach (DataRow dr in dt.Rows) { maNVs.Add(Convert.ToInt32(dr[0].ToString())); } maNVs.Sort(); comboBoxMaNhanVien.DataSource = maNVs; }
private void LoadThongTin() { List <DTO.KhenThuong> khenThuongs = khenThuongController.Show_1_KhenThuong(QuyetDinhKhenThuong.soQuyetDinh); if (khenThuongs.Count != 0) { khenThuongCu = khenThuongs[0]; textBoxSoQuyetDinh.Text = khenThuongCu.SoQuyetDinh; textBoxNgayHieuLuc.Text = khenThuongCu.NgayHieuLuc.ToShortDateString(); textBoxNgayHetHan.Text = khenThuongCu.NgayHetHan.ToShortDateString(); textBoxNoiDung.Text = khenThuongCu.NoiDung; textBoxHinhThuc.Text = khenThuongCu.HinhThuc; textBoxSoTien.Text = khenThuongCu.SoTien.ToString(); comboBoxTrangThai.Text = khenThuongCu.TrangThai; } }