public IActionResult Edit3DPrinters(int id, ThreeDPrinterBindingModel threeDPrinterModel) { if (!ModelState.IsValid) { return(View(threeDPrinterModel)); } var threeDPrinterExists = this.threeDPrinters.Exists(id); if (!threeDPrinterExists) { return(NotFound()); } this.threeDPrinters.EditPrinters( id, threeDPrinterModel.Make, threeDPrinterModel.Model, threeDPrinterModel.Price, threeDPrinterModel.BuildVolume, threeDPrinterModel.Description, threeDPrinterModel.ImageUrl); return(RedirectToAction("All3DPrinters")); }
public IActionResult Add3DPrinter(ThreeDPrinterBindingModel threeDPrinterModel) { if (!ModelState.IsValid) { return(View(threeDPrinterModel)); } this.threeDPrinters.Create( threeDPrinterModel.Make, threeDPrinterModel.Model, threeDPrinterModel.Price, threeDPrinterModel.BuildVolume, threeDPrinterModel.Description, threeDPrinterModel.ImageUrl, this.userManager.GetUserId(User)); return(RedirectToAction("All3DPrinters")); }