public ConsultarReservaResponse ConsultarReserva(ConsultarReservaRequest request) { var response = new ConsultarReservaResponse(); try { response = request.Validate(); if (!response.Error) { response.Reserva = ReservaMapper.MapperToConsultaDto(_reservaRepository.Consultar(request.Token, request.Cpf, request.Matricula, request.Senha)); } } catch (Exception ex) { response.Error = true; response.ErrorMessages.Add(ex.Message); } return(response); }