Пример #1
0
        public static XtraReport ProductOrders(IEnumerable <OrderItem> sales, IList <State> states, bool sortByOrderDate, DateTime fromDate, DateTime toDate)
        {
            var report = new ProductOrders();

            report.DataSource = sales;
            report.SetStates(states);
            report.Parameters["paramOrderDate"].Value = sortByOrderDate;
            report.Parameters["paramFromDate"].Value  = fromDate;
            report.Parameters["paramToDate"].Value    = toDate;
            return(report);
        }
Пример #2
0
    static XtraReport CreateProductOrdersReport(long productID)
    {
        var report  = new ProductOrders();
        var product = DataProvider.Products.FirstOrDefault(p => p.Id == productID);

        if (product != null)
        {
            report.DataSource = product.OrderItems;
        }
        report.SetStates(DataProvider.States.ToList());
        return(report);
    }