none
Condicional dentro de consulta RRS feed

  • Pergunta

  • Tenho um linq to entities que retorna alguns dados para um gridview.

    preciso que na consulta, retorne o nome de 3 empresas diferentes.

    se for EMP1 - retorne empresa A, se for EMP2 - retorne empresa B e se for EMP3 - retorne empresa C

    É possível fazer isso com linq to entities?

            var dados = from i in ef.Colaboradores
                                orderby i.CBL_NOME
                                select new {                             
                                    i.EMP_SIGLA, i.CBL_CODIGO, i.CBL_SIGLA, i.CBL_NOME, i.CBL_STATUS, i.CBL_CARGO, i.CBL_DTNASC, i.CBL_DTADMISSAO };

    No caso, o campo que preciso dessa formatação é o i.EMP_SIGLA.

    Se eu tivesse usando gridview normalmente utilizaria o evento ROWDATABOUND mas o controle é customizado e não sei como fazer pelo controle, portanto achei mais facil fazer pela consulta.

    Alguém pode me ajudar?

    segunda-feira, 30 de abril de 2012 15:53

Respostas

Todas as Respostas