public IActionResult Edit(int id, edit_product_viewmodel model) { if (id != model.Id) { return(RedirectToAction("Index")); } if (ModelState.IsValid) { try { if (model.photo != null) { Upload_photo(model.photo); } Product product = new Product { Id = model.Id, Name = model.Name, Category = model.Category, photo = model.photo.FileName, Price = model.Price, ShopID = UserManager.GetUserId(HttpContext.User) }; _Iproduct.Editproduct(product); } catch { //return RedirectToAction("Index"); return(NotFound()); } return(RedirectToAction(nameof(Index))); } return(RedirectToAction(nameof(Index))); }