Esempio n. 1
0
        private void btn_thanhtoan_Click(object sender, EventArgs e)
        {
            FrmXemBaoCao f     = new FrmXemBaoCao();
            HoaDonBUS    hdBUS = new HoaDonBUS();

            try
            {
                bool ktThanhToan = hdBUS.ThanhToan(hdHienHanh);
                if (ktThanhToan)
                {
                    FrmChinh frmmain = (FrmChinh)this.MdiParent;
                    frmmain.lsNDDTO = new LichSuNguoiDungDTO()
                    {
                        MAND     = frmmain.nvDangNhap.MAND,
                        MANV     = frmmain.nvDangNhap.MANV,
                        THOIGIAN = DateTime.Parse(DateTime.Now.ToString("dd/MM/yyy HH:mm")),
                        SUKIEN   = "Hóa đơn " + hdHienHanh.MAHD + "được thanh toán"
                    };
                    bool ktls = frmmain.lsNDBUS.ThemLichSuNguoiDung(frmmain.lsNDDTO);
                    hdHienHanh = hdBUS.DanhSachHoaDon().Find(o => o.MAHD.Trim() == hdHienHanh.MAHD.Trim());
                    f.XemHoaDon(hdHienHanh);
                    loaddata();
                }
            }
            catch
            {
                MessageBox.Show("Chưa chọn hóa đơn");
            }
            hdHienHanh = null;
            f.Show();
        }
Esempio n. 2
0
        private void btn_InHD_Click(object sender, EventArgs e)
        {
            FrmXemBaoCao f = new FrmXemBaoCao();

            try
            {
                f.XemHoaDon(hdHienHanh);
            }
            catch
            {
                MessageBox.Show("Chưa chọn hóa đơn");
            }

            f.Show();
        }
Esempio n. 3
0
 private void btn_InHD_Click(object sender, EventArgs e)
 {
     try
     {
         if (txt_MAHD.Text != String.Empty)
         {
             HoaDonDTO    hd = hdBus.DanhSachHoaDon().Find(o => o.MAHD.Trim() == txt_MAHD.Text.Trim());
             FrmXemBaoCao f  = new FrmXemBaoCao();
             f.XemHoaDon(hd);
             f.Show();
         }
         else
         {
             FrmXemBaoCao f = new FrmXemBaoCao();
             f.XemHoaDon(hdHienHanh);
             f.Show();
         }
     }
     catch
     {
     }
 }