示例#1
0
        public async Task DeleteHoliday(int id)
        {
            var variableDates = await _holidayVariableDateRepository.GetAll()
                                .Where(x => x.Holiday.Id == id)
                                .ToListAsync();

            _holidayVariableDateRepository.RemoveRange(variableDates);
            await _holidayRepository.RemoveAsync(id);

            await _unitOfWork.CommitAsync();
        }