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