public IEnumerable <PendingAndAcceptedCurrentRequestResponseDto> GetAllPendingAndAcceptedCurrentRequestsByUserId(int id) { var requests = requestRepository.GetAllPendingAndAcceptedCurrentRequestsByUserId(id); var response = requests.Select(request => { var cubicle = request.SharedSpace.Publication.Reservation.Cubicle; var campus = _campusRepository.GetOneById(cubicle.CampusId); return(PendingAndAcceptedCurrentRequestResponseDto.FromSharedSpace( request, request.SharedSpace.Publication.Reservation.Cubicle, request.SharedSpace.Publication, request.SharedSpace.Resource, request.SharedSpace, request.Constant, campus )); }); return(response); }