private void btnCancelCalc_Click(object sender, EventArgs e) { //if (_lockPresenter.CheckLockDate(-1, 600, DateTime.Parse(PostedDate))) //{ // XtraMessageBox.Show("Bạn không được hủy tính lương khi đã khóa sổ. Bạn phải bỏ khóa sổ!.", "Thông báo", // MessageBoxButtons.OK, MessageBoxIcon.Warning); // return; //} salaryVouchersPresenter.CancelCalc(PostedDate.ToShortDateString(), RefNo, RefTypeId); RefNo = ""; salaryVouchersPresenter.Display(PostedDate.ToShortDateString()); if (gridViewSalaryVoucher.RowCount > 0) { RefNo = gridViewSalaryVoucher.GetRowCellValue(0, "RefNo").ToString(); employeesPresenter.DisplayByMonthDateAndRefNo(PostedDate.ToShortDateString(), RefNo); } employeesPresenter.DisplayByMonthDateAndRefNo(PostedDate.ToShortDateString(), RefNo); if (RefNo == "" || RefNo == null) { btnPostedVoucher.Enabled = false; btnCancelCalc.Enabled = false; } }