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 { } }
private void btn_xuatThongKe_Click(object sender, EventArgs e) { FrmXemBaoCao f = new FrmXemBaoCao(); HoaDonBUS dhBUS = new HoaDonBUS(); try { if (rad_ngay.Checked) { radio = 1; hoadon = dhBUS.DanhSachHoaDon().FindAll(o => o.THOIGIANKETTHUC.ToString("dd/MM/yyyy") == dtp_hoadon.Value.ToString("dd/MM/yyyy")); f.XemThongKe(hoadon); } if (rad_thang.Checked) { radio = 2; hoadon = dhBUS.DanhSachHoaDon().FindAll(o => o.THOIGIANKETTHUC.ToString("MM/yyyy") == dtp_hoadon.Value.ToString("MM/yyyy")); f.XemThongKe(hoadon); } if (rad_nam.Checked) { radio = 3; hoadon = dhBUS.DanhSachHoaDon().FindAll(o => o.THOIGIANKETTHUC.ToString("yyyy") == dtp_hoadon.Value.ToString("yyyy")); f.XemThongKe(hoadon); } if (rad_quy.Checked) { radio = 4; kiemtraquy(); f.XemThongKe(hoadon); } } catch { MessageBox.Show("Chưa có dữ liệu trong hệ thống"); } f.ShowDialog(); }