Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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();
        }