Esempio n. 1
0
 public IActionResult AddNews(CelebrityNewsViewModel viewModel)
 {
     _celebrityPresentation.SaveNews(viewModel);
     ViewBag.Celebrity = _celebrityPresentation.GetIndexViewModel();
     ViewBag.Programme = _celebrityPresentation.GetTvProgrammesOfChannel();
     return(View());
 }
Esempio n. 2
0
        public void SaveNews(CelebrityNewsViewModel viewModel)
        {
            var model = _mapper.Map <CelebrityNews>(viewModel);

            model.Celebrity = _celebrityRepository.GetByName(viewModel.Celebrity.Name);
            model.Programme = _programmeRepository.GetByName(viewModel.Programme.Name);
            _celebrityNewsRepository.Save(model);
        }