private void btnCancelIsLocked_Click(object sender, EventArgs e) { if (MessageBox.Show("Bạn có chắc muốn hủy chốt các vụ việc này không?", TextUtils.Caption, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No) { return; } foreach (int i in grvData.GetSelectedRows()) { int iD = TextUtils.ToInt(grvData.GetRowCellValue(i, colID)); if (iD == 0) { continue; } CasePaidModel model = (CasePaidModel)CasePaidBO.Instance.FindByPK(iD); model.IsLocked = false; CasePaidBO.Instance.Update(model); } MessageBox.Show("Các vụ việc này đã được hủy chốt.", TextUtils.Caption, MessageBoxButtons.OK, MessageBoxIcon.Information); loadData(); }
void updateCompleted() { DataTable dt = (DataTable)grdDebt.DataSource; DataRow[] drs = dt.Select("CompletedDate is null"); int caseID = TextUtils.ToInt(grvData.GetFocusedRowCellValue(colID)); CasePaidModel casePaid = (CasePaidModel)CasePaidBO.Instance.FindByPK(caseID); casePaid.IsCompleted = drs.Length == 0; CasePaidBO.Instance.Update(casePaid); loadData(); }
private void btnEdit_Click(object sender, EventArgs e) { int id = TextUtils.ToInt(grvData.GetFocusedRowCellValue(colID)); if (id == 0) { return; } CasePaidModel model = (CasePaidModel)CasePaidBO.Instance.FindByPK(id); _rownIndex = grvData.FocusedRowHandle; frmVoucherDebt frm = new frmVoucherDebt(); frm.Case = model; frm.LoadDataChange += main_LoadDataChange; frm.Show(); }
protected CasePaidFacade(CasePaidModel model) : base(model) { }