Ejemplo n.º 1
0
        public static XtraReport CustomerSalesDetailReport(IEnumerable <CustomerSaleDetailOrderInfo> orders, IEnumerable <CustomerSaleDetailOrderItemInfo> salesDetail, bool sortByOrderDate, DateTime fromDate, DateTime toDate)
        {
            var report = new CustomerSalesDetailReport();

            report.SetChartData(salesDetail);
            report.DataSource = orders;
            report.Parameters["paramOrderDate"].Value = sortByOrderDate;
            report.Parameters["paramFromDate"].Value  = fromDate;
            report.Parameters["paramToDate"].Value    = toDate;
            return(report);
        }
Ejemplo n.º 2
0
    static XtraReport CreateCustomerSalesDetailReport(long customerID)
    {
        var report   = new CustomerSalesDetailReport();
        var customer = DataProvider.Customers.FirstOrDefault(c => c.Id == customerID);

        if (customer != null)
        {
            report.SetChartData(QueriesHelper.GetCustomerSaleOrderItemDetails(customer.Id, DataProvider.OrderItems));
            report.DataSource = QueriesHelper.GetCustomerSaleDetails(customer.Id, DataProvider.OrderItems);
        }
        return(report);
    }