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")); }
public IActionResult Create(CreateProductViewModel product) { _Iproducts.CreateProduct(product); return(RedirectToAction("Index", "Home")); }