Beispiel #1
0
        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();
            }
        }
Beispiel #2
0
        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);
        }