public IActionResult EditCat(CatDetailsView CatDW) { if (ModelState.IsValid) { // Save it to the database IAnimalRepo.Save(CatDW.cat); return(RedirectToAction("index")); } return(View(CatDW.cat)); }
public IActionResult Create(CatDetailsView CatDW) { if (ModelState.IsValid) { ViewBag.cat = CatDW.cat; ViewBag.Thanks = CatDW.cat.Name; IAnimalRepo.Save(CatDW.cat); var OppositeCats = IAnimalRepo.OppositeCat(CatDW.cat); return(View("Thanks", OppositeCats.ToList())); } return(View(ViewModelCreator.CreateAnimalCatVm(SpeciesRepo))); }