Exemple #1
0
        private void save()
        {
            PhieuGachNo iPhieuGachNo = new PhieuGachNo();

            iPhieuGachNo.PhieuGachNoID = PhieuGachNoController.TaoMaPhieuGachNo("GN", 8);
            iPhieuGachNo.KhachHangID   = txtKhachHangID.Text;
            iPhieuGachNo.TenKhachHang  = txtTenKhachHang.Text;
            iPhieuGachNo.TienNoHienTai = calcEditConNo.Value;
            iPhieuGachNo.TienThu       = calcEditSoTienThu.Value;
            iPhieuGachNo.NguoiDungID   = txtNhanVien.Text;
            iPhieuGachNo.NgayGachNo    = dateEditNgayThu.DateTime;
            List <PhieuGachNoChiTiet> ListPhieu = new List <PhieuGachNoChiTiet>();

            for (int i = 0; i < gridView1.RowCount; i++)
            {
                if (Convert.ToBoolean(gridView1.GetRowCellValue(i, "Chon")))
                {
                    PhieuGachNoChiTiet newitem = new PhieuGachNoChiTiet();
                    newitem.DonHangID     = gridView1.GetRowCellValue(i, "DonHangID").ToString();
                    newitem.PhieuGachNoID = iPhieuGachNo.PhieuGachNoID;
                    newitem.TienNo        = Convert.ToDecimal(gridView1.GetRowCellValue(i, "ConNo"));
                    ListPhieu.Add(newitem);
                }
            }
            PhieuGachNoController.Add(iPhieuGachNo, ListPhieu);
            //fanit82 modify for v3
            //đưa tiền gạch nợ vào quỹ tiền mặt
            QuyTienMatController.NhapQuyTienMat(iPhieuGachNo.PhieuGachNoID, iPhieuGachNo.NgayGachNo, iPhieuGachNo.TienThu, "GN", "Khách trả tiền nợ");
            txtSoPhieu.Text = iPhieuGachNo.PhieuGachNoID;
            strTrangThai    = "view";
            DieuKhienTrangThai();
        }
Exemple #2
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            //string strPhanLoai = cbbPhanLoai.SelectedIndex == 0 ? "NT" : "XT";
            if (cbbPhanLoai.SelectedIndex == 0) //nhap
            {
                QuyTienMatController.NhapQuyTienMat(string.Empty, txtNgay.DateTime, txtSoTien.Value, "NT", txtGhiChu.Text);
            }
            else
            {
                QuyTienMatController.XuatQuyTienMat(string.Empty, txtNgay.DateTime, txtSoTien.Value, "XT", txtGhiChu.Text);
            }

            LockForm();
        }