Пример #1
0
        public async Task <IActionResult> Create([Bind("ID, Sku, Name, Price, Description, Image")] Product product)
        {
            if (ModelState.IsValid)
            {
                await _products.CreateProduct(product);

                return(RedirectToAction(nameof(Index)));
            }
            return(View(product));
        }
        /// <summary>
        /// creates new product
        /// </summary>
        /// <returns>index page displaying all products</returns>
        public async Task <IActionResult> OnPostAsync()
        {
            if (!ModelState.IsValid)
            {
                return(Page());
            }

            await _product.CreateProduct(Product);

            return(RedirectToPage("./Index"));
        }
Пример #3
0
 public IActionResult Create(CreateProductViewModel product)
 {
     _Iproducts.CreateProduct(product);
     return(RedirectToAction("Index", "Home"));
 }