public IActionResult AddNews(CelebrityNewsViewModel viewModel) { _celebrityPresentation.SaveNews(viewModel); ViewBag.Celebrity = _celebrityPresentation.GetIndexViewModel(); ViewBag.Programme = _celebrityPresentation.GetTvProgrammesOfChannel(); return(View()); }
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); }