public IActionResult Add(ProductUpdateModel model) { if (ModelState.IsValid) { var imageUrl = model.ImageUpload(model.ProductImage); model.AddNewProductItem(imageUrl); } var categories = model.GetAllCategoryList(); ViewBag.CategoryList = categories; return(View(model)); }