public UpdateScheduleMaster(IMasterScheduleDataService masterScheduleDataService, IScheduleDataService scheduleDataService, IMapper mapper)
        {
            _masterScheduleDataService = masterScheduleDataService;
            _scheduleDataService       = scheduleDataService;
            _mapper = mapper;

            for (int i = 0; i < 10; i++)
            {
                NewIntervalViewModels.Add(new NewIntervalViewModel());
            }
        }
Example #2
0
        public async Task OnGet(Guid id, DateTime date, Guid createdBy)
        {
            ScheduleViewModel = await _scheduleDataService.GetScheduleById(id);

            for (int i = 0; i < 10; i++)
            {
                NewIntervalViewModels.Add(new NewIntervalViewModel());
            }

            ScheduleViewModel.Intervals = ScheduleViewModel.Intervals.OrderBy(e => e.StartTime).ToList();
            NewScheduleDate             = date;
            CreatedBy         = createdBy;
            CurrentScheduleId = id;
        }