public void Save(TvCelebrityViewModel viewModel) { var citizen = _citizenRepository.GetByName(viewModel.Citizen.Name); var model = _mapper.Map <TvCelebrity>(viewModel); model.Citizen = citizen; _celebrityRepository.Save(model); }
public IActionResult Add(TvCelebrityViewModel viewModel) { if (!ModelState.IsValid) { ViewBag.Citizens = _celebrityPresentation.AreNotCelebrity(); return(View(viewModel)); } _celebrityPresentation.Save(viewModel); ViewBag.Citizens = _celebrityPresentation.AreNotCelebrity(); return(View()); }