public ActionResult Index()
        {
            var model = this.CreateTabQueryModel("Products", new DefaultProductsQuery());

            ViewBag.ProductTypes = _productTypeService.Query().ToList();

            return(View(model));
        }
Example #2
0
        public ActionResult Index(int page = 1, int pageSize = 50)
        {
            var model = _productTypeService.Query()
                        .Paginate(page - 1, pageSize)
                        .Transform(type => new ProductTypeModel
            {
                Id        = type.Id,
                Name      = type.Name,
                SkuAlias  = type.SkuAlias,
                IsEnabled = type.IsEnabled
            })
                        .ToPagedList();

            return(View(model));
        }