private IList <Order> CreateOrderList(EventArgs e) { uxMessage.Clear(); uxExportFilter.GetSearchFilterObj(e); OrderCreateExtraFilter orderExtraFilter = new OrderCreateExtraFilter(uxPaymentDrop.SelectedValue, uxProcessedDrop.SelectedValue); IList <Order> list = DataAccessContext.OrderRepository.ExportOrder( uxSortByDrop.SelectedValue, uxExportFilter.SearchFilterObj, orderExtraFilter, StoreID); return(list); }
protected override void RefreshGrid() { int totalItems; _orderExtraFilter = new OrderCreateExtraFilter(uxPaymentDrop.SelectedValue, uxProcessedDrop.SelectedValue); IList <Order> list = DataAccessContext.OrderRepository.SearchOrder( GridHelper.GetFullSortText(), uxSearchFilter.SearchFilterObj, _orderExtraFilter, StoreID, uxPagingControl.StartIndex, uxPagingControl.EndIndex, out totalItems); uxPagingControl.NumberOfPages = (int)Math.Ceiling((double)totalItems / uxPagingControl.ItemsPerPages); uxGrid.DataSource = list; uxGrid.DataBind(); }
public decimal TotalPrice() { _orderExtraFilter = new OrderCreateExtraFilter(uxPaymentDrop.SelectedValue, uxProcessedDrop.SelectedValue); return(DataAccessContext.OrderRepository.SumOrder(uxSearchFilter.SearchFilterObj, _orderExtraFilter, StoreID)); }