public void SavePutCelebrityToProgramme(TvProgrammeCelebrityViewModel viewModel) { var celebrity = _celebrityRepository.GetByName(viewModel.Celebrity.Name); var programme = _programmeRepository.GetByName(viewModel.Programme.Name); var model = _mapper.Map <TvProgrammeCelebrity>(viewModel); model.Celebrity = celebrity; model.Programme = programme; _programmeCelebrityRepository.Save(model); }
public TvProgrammeViewModel GetProfileViewModel(string programmeName) { var model = _programmeRepository .GetByName(programmeName); var viewModel = _mapper.Map <TvProgrammeViewModel>(model); return(viewModel); }
public void SavePutStaffToProgramme(TvProgrammeStaffViewModel viewModel) { var staff = _staffRepository.GetByName(viewModel.Staff.Name); var programme = _programmeRepository.GetByName(viewModel.Programme.Name); var model = _mapper.Map <TvProgrammeStaff>(viewModel); model.Staff = staff; model.Programme = programme; _programmeStaffRepository.Save(model); }