public IActionResult Edit(WineTypeViewModel wineType) { if (ModelState.IsValid) { WineType editType = context.WineTypes.SingleOrDefault(wt => wt.ID == wineType.TypeID); if (editType != null) { editType.Name = wineType.Name; editType.Description = wineType.Description; context.SaveChanges(); return(Redirect("/WineType/ViewType/" + wineType.TypeID)); } ; } return(View(wineType)); }
public IActionResult ViewType(int id) { WineType wineType = context.WineTypes.SingleOrDefault(wt => wt.ID == id); if (wineType != null) { WineTypeViewModel wt = new WineTypeViewModel { Name = wineType.Name, Description = wineType.Description, TypeID = wineType.ID }; return(View(wt)); } return(Redirect("/WineType")); }
public IActionResult Add(WineTypeViewModel nt) { if (ModelState.IsValid) { WineType newType = new WineType { Name = nt.Name, Description = nt.Description }; context.WineTypes.Add(newType); context.SaveChanges(); return(Redirect("/WineType")); } return(View(nt)); }