public IActionResult Thanks(CatDate catDate) { catDate.HostCat = animalRepository.Get(catDate.HostId); catDate.GuestCat = animalRepository.Get(catDate.GuestId); ViewBag.Location = catDate.Location; return(View("Thanks", catDate)); }
public IActionResult Create(CatDate catDate) { ModelState.Remove("catDate.HostCat"); ModelState.Remove("catDate.GuestCat"); if (ModelState.IsValid) { var hostCat = animalRepository.Get(catDate.HostId); var guestCat = animalRepository.Get(catDate.GuestId); catDate.HostCat = hostCat; catDate.GuestCat = guestCat; catDateRepository.Save(catDate); return(RedirectToAction(nameof(Thanks), catDate)); } return(View(ViewModelCreator.CreateAnimalCatDateVm(animalRepository))); }