Exemplo n.º 1
0
        private void FrmTongQuan_Load(object sender, EventArgs e)
        {
            HDBanBUS bus = new HDBanBUS();
            HDBanDTO dto = bus.DemMaHDBan();

            txtDemHDB.Text = dto.MaHDBan;
            //Load SO HD Nhap
            HDNhapBUS bus1 = new HDNhapBUS();
            HDNhapDTO dto1 = bus1.DemMaHDNhap();

            txtDemHDN.Text = dto1.MaHDNhap;
            //Load TongSP Da Ban
            SanPhamBUS  bus2 = new SanPhamBUS();
            SP_CTHDBDTO dto2 = bus2.TongSoSPBan();

            txtTongSPBan.Text = dto2.SLSP.ToString();
            //Load TongSP Da Nhap
            SanPhamBUS       bus3 = new SanPhamBUS();
            SP_CTHDN_LSP_HDN dto3 = bus3.TongSoSPNhap();

            txtTongSPDaNhap.Text = dto3.TongSL.ToString();
            //Load HD huy
            HDBanBUS bus4 = new HDBanBUS();
            HDBanDTO dto4 = bus4.DemSoHDHuy();

            txtTongSPDaNhap.Text = dto4.MaHDBan.ToString();
            //loadTongDoanhThu
            HDBanBUS bus5 = new HDBanBUS();
            HDBanDTO dto5 = bus5.TongDoanhThuTrongNgay();

            txtTongDT.Text = dto5.TongTien.ToString("#.##");
        }
Exemplo n.º 2
0
        public void LoadDanhSachHoaDonBanHuy(DateTime TimeTu, DateTime TimeDen)
        {
            HDBanBUS bus = new HDBanBUS();
            List <TK_KH_HDBDTOcs> hdb = bus.LayDSHoaDonBanHuy(TimeTu, TimeDen);

            rpvBaoCao.LocalReport.ReportEmbeddedResource = "QuanLiCuaHangDoChoi.rptTheoTongSoHDBHuy.rdlc";
            rpvBaoCao.LocalReport.SubreportProcessing   += new SubreportProcessingEventHandler(LocalReport_SubreportProcessingHDBHuy);
            rpvBaoCao.LocalReport.DataSources.Add(new ReportDataSource("dsDSHDBHuy", hdb));
            rpvBaoCao.RefreshReport();
        }
Exemplo n.º 3
0
        public void LoadHoaDonBanXuat(string mahd)
        {
            HDBanBUS bus = new HDBanBUS();
            List <TK_KH_HDBDTOcs> hdb = bus.LAYDSHDBanTheoMaHD(mahd);

            rpvBaoCao.LocalReport.ReportEmbeddedResource = "QuanLiCuaHangDoChoi.RptHoaDonBan.rdlc";
            rpvBaoCao.LocalReport.SubreportProcessing   += new SubreportProcessingEventHandler(LocalReport_SubreportProcessingHDBX);
            rpvBaoCao.LocalReport.DataSources.Add(new ReportDataSource("dsHDBXuat", hdb));
            rpvBaoCao.RefreshReport();
        }
Exemplo n.º 4
0
        public void LoadTongDoanhThuTheoThang(DateTime TimeTu, DateTime TimeDen)
        {
            HDBanBUS        bus = new HDBanBUS();
            List <HDBanDTO> tdt = bus.LayTongDoanhThuTheoThang(TimeTu, TimeDen);

            rpvBaoCao.LocalReport.ReportEmbeddedResource = "QuanLiCuaHangDoChoi.rptTongDoanhThuTheoThang.rdlc";

            rpvBaoCao.LocalReport.DataSources.Add(new ReportDataSource("dsDoanhThu", tdt));

            rpvBaoCao.RefreshReport();
        }
Exemplo n.º 5
0
        public void LoadDSTongDoanhThuTheoNV(string manv, DateTime TimeTu, DateTime TimeDen)
        {
            HDBanBUS bus = new HDBanBUS();
            List <TK_HDB_CTHDBDTO> tdt = bus.LayTongDoanhThuTheoNhanVien(manv, TimeTu, TimeDen);

            rpvBaoCao.LocalReport.ReportEmbeddedResource = "QuanLiCuaHangDoChoi.rptTongDoanhThuTheoNhanVien.rdlc";
            TaiKhoanBUS manvbus = new TaiKhoanBUS();
            TaiKhoanDTO dto     = manvbus.LayDSTKTheoMaNV(manv);

            rpvBaoCao.LocalReport.SetParameters(new ReportParameter("pMaNV", dto.HoTen));
            rpvBaoCao.LocalReport.DataSources.Add(new ReportDataSource("dsTongDoanhThu", tdt));
            rpvBaoCao.RefreshReport();
        }