Versão atual:

Consulta usando EF e Join

Como faço para devolver uma lista de objetos vindo de uma consulta que usa join, tenho uma tabela de aluno que tem um codigo do curso como chave estrangeira e preciso que ele traga não o codigo do curso mas sim o nome, fiz esse esboço mas não sei como faço pra trazer essa lista

public List<Aluno> BuscarAluno(String _aluno)
{

        using (Entities entidade = new Entities())
        {
            var query = from a in entidade.Aluno
                        join c in entidade.Curso on a.COD_CURSO equals c.COD_CURSO 
                        where a.Aluno == _aluno select new {Aluno = a.NM_ALUNO , Curso = c.NM_CURSO};

            foreach(var item in query)
            {


            }
        }

}

Versões(2):

Ver a versão formatada

Consulta usando EF e Join

Comentário

new question