public async Task <CrewsResponse> ExecuteAsync(CrewsQuery request) { var crews = _crewRepository.GetAll(); if (crews == null) { throw new Exception("Crews not found"); } var mappedCrew = new CrewsResponse { Crews = crews.Select(_mapper.Map <Domain.Entities.Crew, CrewsResponse.Crew>).ToList() }; return(mappedCrew); }
public List <CrewDTO> GetCrewCollection() { return(Mapper.Map <List <Crew>, List <CrewDTO> >(crewRepository.GetAll())); }