none
Dúvida Linq RRS feed

  • Pergunta

  • Erro no Linq

    cannot implicitly convert type 'System.Linq.IQueryable<AnonymousType#1>

    listaCandidatosVaga = listaCandidatosVaga.Join(dbContext.ESCOLARIDADE_ESCO, x => x.NRSEQ_CADA_VAUS, re => re.NRSEQ_CADA_ESCO, (x, re) => new { VAGA_X_USUARIO_VAUS = x, ESCOLARIDADE_ESCO = re }).Where(x => x.VAGA_X_USUARIO_VAUS.CADASTRO_CADA.DS_ESCOLARIDADE_CADA == "21" || x.VAGA_X_USUARIO_VAUS.CADASTRO_CADA.DS_ESCOLARIDADE_CADA == "22" || x.VAGA_X_USUARIO_VAUS.CADASTRO_CADA.DS_ESCOLARIDADE_CADA == "23" || x.VAGA_X_USUARIO_VAUS.CADASTRO_CADA.DS_ESCOLARIDADE_CADA == "5" || x.VAGA_X_USUARIO_VAUS.CADASTRO_CADA.DS_ESCOLARIDADE_CADA == "6" || x.VAGA_X_USUARIO_VAUS.CADASTRO_CADA.DS_ESCOLARIDADE_CADA == "15" || x.ESCOLARIDADE_ESCO.DS_ESCOLARIDADE01_ESCO.Contains(escolaridade));

    Alguma sugestão???

    quarta-feira, 31 de agosto de 2016 18:23

Respostas

  • Olá,

    a mensagem esta solicitando que o retorno da informação seja vinculada a uma classe tipada, ou seja, os dados devem retornar dentro de uma lista atrelada a uma classe que possui objetos com o mesmo tipo da tabela refrenciada. Ex:

    Ao invés de você declarar uma objeto List<string> você precisa declarar uma lista desta maneira List<nome da classe que possui os objetos > que no seu caso acredito que seja List<listaCandidatosVaga>

    Abs.


    Leandro de Agostini MCTS - Web Application, Framework 4

    • Marcado como Resposta Luiz Lopes Ziul quinta-feira, 1 de setembro de 2016 02:32
    quarta-feira, 31 de agosto de 2016 22:26

Todas as Respostas