Esempio n. 1
0
 private void frmDSPhieuPhat_Load(object sender, EventArgs e)
 {
     //QLTV_BUS.DOCGIABUS.Instance.UpdateTongNoDG(glued_DocGia.EditValue.ToString(), Convert.ToDecimal(txb_TongNo));
     LoadTongNoDG();
     LoadDSPP();
     dateNgayThu.EditValue = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day);
     gridControl1.Focus();
     try
     {
         PHIEUTHUTIENPHAT pttp = DSPHIEUPHATBUS.Instance.GetDSPhieuPhat()[DSPHIEUPHATBUS.Instance.GetDSPhieuPhat().Count - 1];
         IdLast = pttp.MaPhieuThuTP;
     }
     catch { IdLast = ""; }
     txb_MaPhieuThu.Text = HelpGUI.AutoIncreaseID.Load_AutoIncreaseID("PT", IdLast, 6);
 }
Esempio n. 2
0
        public void Collect()
        {
            if (Money > Client.TIENNO)
            {
                MessageBox.Show("Không được thu vượt quá số tiền nợ", "Thông báo");
                return;
            }
            Client.TIENNO -= Money;
            dataProvider.Update <DOCGIA>(Client, x => x.MADG == Client.MADG);
            PHIEUTHUTIENPHAT p = new PHIEUTHUTIENPHAT()
            {
                MADG = Client.MADG, NGTHU = DateTime.Today, SOTIENTHU = Money, NGUOILAP = dataProvider.User.MATK
            };

            dataProvider.Create <PHIEUTHUTIENPHAT>(p);
            IsDialogOpen = false;
            eventAggregator.PublishOnCurrentThread(new Models.Message("Thông báo", "Thu tiền phạt thành công."));
        }
Esempio n. 3
0
        void LoadDSPP()
        {
            layoutControl1.Visible = false;
            btnThem.Enabled        = true;
            List <PHIEUTHUTIENPHAT> list = QLTV_BUS.DSPHIEUPHATBUS.Instance.GetDSPhieuPhat();

            gridControl1.DataSource = list.ToList();
            try
            {
                PHIEUTHUTIENPHAT pttp = DSPHIEUPHATBUS.Instance.GetDSPhieuPhat()[DSPHIEUPHATBUS.Instance.GetDSPhieuPhat().Count - 1];
                IdLast = pttp.MaPhieuThuTP;
            }
            catch { IdLast = ""; }
            txb_MaPhieuThu.Text = HelpGUI.AutoIncreaseID.Load_AutoIncreaseID("PT", IdLast, 6);
            glued_DocGia.Properties.DataSource = null;
            glued_DocGia.EditValue             = null;
            btn_OK.Enabled          = false;
            txb_ConLai.EditValue    = null;
            txb_TongNo.EditValue    = null;
            txb_SoTienThu.EditValue = 500;
        }