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;
            }
        }