コード例 #1
0
        public void Save(TvCelebrityViewModel viewModel)
        {
            var citizen = _citizenRepository.GetByName(viewModel.Citizen.Name);

            var model = _mapper.Map <TvCelebrity>(viewModel);

            model.Citizen = citizen;
            _celebrityRepository.Save(model);
        }
コード例 #2
0
        public IActionResult Add(TvCelebrityViewModel viewModel)
        {
            if (!ModelState.IsValid)
            {
                ViewBag.Citizens = _celebrityPresentation.AreNotCelebrity();
                return(View(viewModel));
            }

            _celebrityPresentation.Save(viewModel);

            ViewBag.Citizens = _celebrityPresentation.AreNotCelebrity();
            return(View());
        }