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