Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
        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();
        }
Exemplo n.º 3
0
        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();
        }
Exemplo n.º 4
0
 protected CasePaidFacade(CasePaidModel model) : base(model)
 {
 }