public IEnumerable <JogadorResponse> ListarJogador() { return(_repositoryJogador.Listar().Select(x => new JogadorResponse() { Id = x.Id, NomeCompleto = x.Nome.PrimeiroNome + " " + x.Nome.UltimoNome, PrimeiroNome = x.Nome.PrimeiroNome, UltimoNome = x.Nome.UltimoNome, Email = x.Email.Endereco }).ToList()); }
public List <JogadorResponse> ListarJogador() { return(_repositoryJogador.Listar().Select(jogador => (JogadorResponse)jogador).ToList()); }
public IEnumerable <JogadorResponse> ListarJogador() { //return _repositoryJogador.Listar().Select(jogador => (JogadorResponse)jogador).ToList(); return(_repositoryJogador.Listar().ToList().Select(jogador => (JogadorResponse)jogador).ToList()); }
public IEnumerable <JogadorResponse> ListarJogador() { //return _repositoryJogador.Listar().Select(x => new JogadorResponse() { Id= x.Id, Email = x.Email.Endereco, NomeCompleto = x.NomeCompleto(), PrimeiroNome = x.Nome.PrimeiroNome, UltimoNome = x.Senha}); // Utilizando a Interface base do Repositorio, codigo mais simples. return(_repositoryJogador.Listar().ToList().Select(Jogador => (JogadorResponse)Jogador).ToList()); // Conversão explicita e lista de jogadores no response. }