コード例 #1
0
        private void FillCategories()
        {
            var query    = new ProductCategoriesQueryRequest();
            var response = _productQueryService.GetProductCategories(query);

            ViewBag.ProductCategories = response.Categories;
        }
コード例 #2
0
        /// <summary>
        /// Returns all categories of the system
        /// </summary>
        /// <returns></returns>
        public HttpResponseMessage GetProductCategories()
        {
            var query           = new ProductCategoriesQueryRequest();
            var productCategory = _productQueryService.GetProductCategories(query);

            return(Request.CreateResponse(productCategory == null ? HttpStatusCode.NotFound : HttpStatusCode.OK));
        }
コード例 #3
0
        /// <summary>
        /// Returns all categories of the system
        /// </summary>
        /// <returns></returns>
        public ActionResult Categories(int pageIndex)
        {
            var query           = new ProductCategoriesQueryRequest(pageIndex, PageSize);
            var productCategory = _productQueryService.GetProductCategories(query);

            return(View("Categories", productCategory));
        }
コード例 #4
0
        public PartialViewResult Categories()
        {
            var query    = new ProductCategoriesQueryRequest(1, PageSize);
            var response = _productQueryService.GetProductCategories(query);

            return(PartialView("Categories", response));
        }