Пример #1
0
        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
            });
        }
Пример #2
0
        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));
        }