public ActionResult ShowOrderList(string viewName, Models.OrderListFilter filter, int? page, int? size) { var filterList = SalesService.GetPeriodFilterList(); var user = User.GetUserPrincipal().CurrentUser; var pageId = GetPageId(page); int count = 0; if (!size.HasValue) { size = size.GetValueOrDefault(ERPStoreApplication.WebSiteSettings.Catalog.PageSize); } var orderList = SalesService.GetOrderList(user, filter, pageId, size.Value, out count); var result = new Models.OrderList(orderList); result.PageIndex = pageId + 1; result.ItemCount = count; result.PageSize = size.Value; result.Name = string.Empty; ViewData.Model = result; return PartialView(viewName); }
public ActionResult Index(Models.OrderListFilter filter, int? page, int? size) { var user = User.GetUserPrincipal().CurrentUser; // var filterList = SalesService.GetPeriodFilterList(); int pageId = GetPageId(page); int count = 0; var orderList = SalesService.GetOrderList(user, filter, pageId, size.GetValueOrDefault(10), out count); var result = new Models.OrderList(orderList); result.PageIndex = pageId + 1; result.ItemCount = count; result.PageSize = size.GetValueOrDefault(10); ViewData.Model = result; return View(); }