public void SaveSchedule(TranslationViewModel viewModel) { var programme = ConvertTranslation(viewModel); programme.Channel = _userService.GetUser().TvStaff.Channel; var schedule = new TvSchedule() { AiringTime = viewModel.AiringTime, Programme = programme, EndAiringTime = viewModel.AiringTime.AddMinutes(programme.Duration) }; CheckingTime(schedule.AiringTime, schedule.EndAiringTime); SaveInScheduleRepository(schedule); }
public void SaveInScheduleRepository(TvSchedule schedule) { _scheduleRepository.Save(schedule); }