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()); } }
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; }