コード例 #1
0
        public JsonResult Discounts(Guid storeId)
        {
            var query    = new DiscountQueryRequest(storeId);
            var response = _discountQueryService.GetAllDiscounts(query);

            return(Json(response.Discounts));
        }
コード例 #2
0
        /// <summary>
        /// All actrive discount template
        /// </summary>
        /// <param name="pageIndex"></param>
        /// <returns></returns>
        public ActionResult Active(int pageIndex)
        {
            var query     = new DiscountQueryRequest(pageIndex, PageSize);
            var discounts = _discountQueryService.GetAllActiveDiscounts(query);

            return(View("Active", discounts));
        }
コード例 #3
0
        public PartialViewResult Discounts(Guid storeId)
        {
            var query    = new DiscountQueryRequest(storeId);
            var response = _discountQueryService.GetAllDiscounts(query);

            return(PartialView(response));
        }
コード例 #4
0
        /// <summary>
        /// List of all dicount template of the current user
        /// </summary>
        /// <param name="pageIndex"></param>
        /// <returns></returns>
        public ActionResult List(int pageIndex)
        {
            var query    = new DiscountQueryRequest(pageIndex, PageSize);
            var response = _discountQueryService.GetAllDiscounts(query);

            return(View("List", response));
        }
コード例 #5
0
        public ActionResult List()
        {
            var query     = new DiscountQueryRequest(1, 20);
            var discounts = _discountQueryService.GetAllDiscounts(query);

            return(View(discounts));
        }