Пример #1
0
 public IActionResult OnPost()
 {
     if (ModelState.IsValid)
     {
         _productApplication.Create(CreateProduct);
         return(RedirectToPage("Index"));
     }
     return(RedirectToPage("Create"));
 }
Пример #2
0
        public IActionResult OnPostCreate(CreateProduct command)
        {
            var result = new OperationResult();

            if (ModelState.IsValid)
            {
                result = _productApplication.Create(command);
            }
            return(new JsonResult(result));
        }
Пример #3
0
        public IActionResult OnPostCreate(CreateProductVM command)
        {
            if (!ModelState.IsValid)
            {
                return(RedirectToPage("Index"));
            }
            var result = _productApplication.Create(command);

            return(new JsonResult(result));
        }
Пример #4
0
        public ActionResult Create(ProductViewModel productModel)
        {
            if (!ModelState.IsValid)
            {
                return(CustomResponse(ModelState));
            }

            var product = _iProductApplication.Create(_mapper.Map <Product>(productModel));

            return(CustomResponse(product));
        }
Пример #5
0
        //[NeedsPermission(ShopPermissions.CreateProduct)]
        public JsonResult OnPostCreate(CreateProduct command)
        {
            var result = _productApplication.Create(command);

            return(new JsonResult(result));
        }
        public JsonResult OnPostCreate(ProductCreate create)
        {
            var result = _productApplication.Create(create);

            return(new JsonResult(result));
        }