private GetTimeEntryByPeriodAndUserResponse GetValue(GetTimeEntryByPeriodAndUserRequest request) { var timeEntriesByPeriodAndUser = _timeEntryRepository.GetTimeEntriesByPeriodAndUser(request.UserId, request.StartDate, request.EndDate).ToList(); var timeEntryDtos = Mapper.Map <List <Trex.Server.Core.Model.TimeEntry>, List <TimeEntryDto> >(timeEntriesByPeriodAndUser); MarkInactive(timeEntryDtos, request.UserId, request.StartDate, request.EndDate); return(new GetTimeEntryByPeriodAndUserResponse() { TimeEntries = timeEntryDtos }); }
public List <TimeEntryDto> GetTimeEntriesByPeriodAndUser(int userId, DateTime startDate, DateTime endDate) { var timeEntriesByPeriodAndUser = _timeEntryRepository.GetTimeEntriesByPeriodAndUser(userId, startDate, endDate).ToList(); return(Mapper.Map <List <TimeEntry>, List <TimeEntryDto> >(timeEntriesByPeriodAndUser)); }