public async Task CreateNonRestSche(CreateRestScheInput input) { foreach (var schitem in input.targetItems) { var item = ObjectMapper.Map <RestNonSchItem>(input); item.RestInfoID = input.RestInfoID; item.RestItemId = schitem.Id; await _RestNonSchItemRepository.InsertAsync(item); await CurrentUnitOfWork.SaveChangesAsync(); } }
public async Task CreateRestSche(CreateRestScheInput input) { var item = ObjectMapper.Map <RestSchedule>(input); string day = input.CurrentDate.DayOfWeek.ToString(); item.Day = day; await _RestScheRepository.InsertAsync(item); await CurrentUnitOfWork.SaveChangesAsync(); await AttachRestScheItem(input.targetItems, item.Id); }