public void UpdatePart(EditDeletePartModel model) { var part = this.db.Parts.First(p => p.Id == model.Id.Value); part.Price = model.Price.Value; part.Quantity = model.Quantity.Value; this.db.SaveChanges(); }
public IActionResult Delete(EditDeletePartModel model) { if (model.Id.HasValue) { this.partService.DeletePart(model.Id.Value); return(RedirectToAction("All")); } return(View(model)); }
public IActionResult Edit(EditDeletePartModel model) { if (this.ModelState.IsValid) { this.partService.UpdatePart(model); return(RedirectToAction("All")); } return(View(model)); }
public IActionResult Delete(int?id) { if (id is null) { return(NotFound()); } EditDeletePartModel model = this.partService.GetPartInfo(id.Value); if (model is null) { return(RedirectToAction("All")); } return(this.View(model)); }