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(); }
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(); }
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 { } }