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))); }
// GET: CatDates/Create public IActionResult Create() { //List<Cat> cat = animalRepository.Get(); //ViewBag.CatList = new SelectList(cat, "CatId", "Name"); return(View(ViewModelCreator.CreateAnimalCatDateVm(animalRepository))); }