Exemple #1
0
        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);
        }
Exemple #2
0
 public void SaveInScheduleRepository(TvSchedule schedule)
 {
     _scheduleRepository.Save(schedule);
 }