none
Reucperar dados relacionados em Datagridview + EntityFramework RRS feed

  • Pergunta

  • Olá Pessoal,

    estou com um problema ao recuperar itens de uma tabela chamada Produtos(id, nome, fk_categoria) para exibi-los em um datagridview.

    Tabela Categoria(id, nome)
    Tabela Produto   (id, nome, id_categoria), onde id_categoria pode ser null.

    Código do evento Load:

    private void FrmProduto_Load(object sender, EventArgs e)
    {
        try
        {
            using (ctxLanchonete = new LanchoneteEntities())
            {                    
                if (ctxLanchonete.Categoria.Count() != 0)
                    categoriaBindingSource.DataSource = ctxLanchonete.Categoria;
                produtoBindingSource.DataSource = ctxLanchonete.Produto.Include("Categoria");
            }
        }
        catch (Exception ex)
        {
            MessageBox.Show(ex.Message);
        }
    }
    Imagem da minha gridview: http://img44.imageshack.us/img44/3848/exibircategoria.png

    Abraço
    segunda-feira, 26 de outubro de 2009 22:14

Respostas

Todas as Respostas