public IActionResult PCreate(ProductCreateModels model) { var entity = new Product() { ProductName = model.ProductName, ProductPrice = model.ProductPrice, ProductDefinition = model.ProductDefinition, ProductImage = model.ProductImage, }; _productService.Create(entity); return(Redirect("Index")); }
public IActionResult Update(ProductCreateModels model) { var entity = _productService.GetById(model.Id); if (entity == null) { return(NotFound()); } entity.ProductName = model.ProductName; entity.ProductPrice = model.ProductPrice; entity.ProductImage = model.ProductImage; entity.ProductDefinition = model.ProductDefinition; _productService.Update(entity); return(RedirectToAction("Index")); }
public IActionResult Update(int?id) { if (id == null) { return(NotFound()); } var entity = _productService.GetById((int)id); if (entity == null) { return(NotFound()); } var model = new ProductCreateModels() { Id = entity.Id, ProductName = entity.ProductName, ProductImage = entity.ProductImage, ProductPrice = entity.ProductPrice, ProductDefinition = entity.ProductDefinition, }; return(View(model)); }