protected void btnSuaClick(object sender, DirectEventArgs e)
    {
        try
        {
            wdThemSuaNghiDaiNgay.Title = "Sửa thông tin nghỉ phép dài ngày";
            wdThemSuaNghiDaiNgay.Icon  = Icon.Pencil;
            SelectedRowCollection selectedrow = RowSelectedNghiDaiNgay.SelectedRows;
            int             id          = int.Parse(selectedrow.FirstOrDefault().RecordID);
            DAL.NghiDaiNgay nghidaingay = new NghiDaiNgayController().GetNghiDaiNgayByID(id);
            hdfPRKEYHOSO.Text            = nghidaingay.PR_KEYHOSO.ToString();
            cbonhanvien.Text             = new HoSoController().TraVeTenByPRKEY(nghidaingay.PR_KEYHOSO);
            cbbDongBH.SelectedItem.Value = nghidaingay.DongBH == true ? "1" : "0";
            dfNgayNopDon.SelectedDate    = nghidaingay.NgayNopDon;
            txtLyDoNghi.Text             = nghidaingay.MaLyDoNghi;
            if (nghidaingay.NgayDangKyNghi != null)
            {
                dfNgayDangKyNghi.SelectedDate = nghidaingay.NgayDangKyNghi.Value;
            }
            if (nghidaingay.NgayDiLamLai != null)
            {
                dfNgayDiLamLai.SelectedDate = nghidaingay.NgayDiLamLai.Value;
            }
            if (nghidaingay.NgayNghiThucTe != null)
            {
                dfNgayNghiThucTe.SelectedDate = nghidaingay.NgayNghiThucTe.Value;
            }
            if (nghidaingay.NgayDiLamLaiThucTe != null)
            {
                dfNgayDiLamLaiThucTe.SelectedDate = nghidaingay.NgayDiLamLaiThucTe.Value;
            }
            txtGhiChu.Text       = nghidaingay.GhiChu;
            cbonhanvien.Disabled = true;

            btnCapNhatSua.Show();
            btnCapNhatThem.Hide();
            btnCapNhatThemVaDongLai.Hide();
            wdThemSuaNghiDaiNgay.Show();
        }
        catch (Exception ex)
        {
            X.Msg.Alert("Có lỗi xảy ra", ex.Message).Show();
        }
    }