示例#1
0
        private void MarkInactive(List <TimeEntryDto> timeEntryDtos, int userId, DateTime startDate, DateTime dateTime)
        {
            var inactivetimeEntriesByPeriodAndUser = _timeEntryRepository.GetInactiveTimeEntriesByPeriodAndUser(userId, startDate, dateTime).ToList();

            foreach (var inactivetimeEntry in inactivetimeEntriesByPeriodAndUser)
            {
                var timeEntryDto = timeEntryDtos.Single(x => x.Id == inactivetimeEntry.Id);
                timeEntryDto.TaskIsInactive = true;
            }
        }