none
Aplicação C# em 3 Camadas + Relatórios RRS feed

  • Pergunta

  • Olá

    Estou desenvolvendo uma aplicação em 3 camadas (View, BLL, DAO[e Model]). Gostaria de alguma sugestoes e exemples de como posso incluir relatórios nessa aplicação sem ter que ligar diretamente ao Banco de Dados. Ou Seja, que fazer um relatório que seja alocado junto a camada View.

    Estou usando Acces 2007 e C#no VS 2010.

    O que sugerem?

    Abraços

    terça-feira, 11 de dezembro de 2012 01:20

Respostas

  • Olá Junior,

    Tudo beleza?

    Este exemplo demonstra como construir relatórios através de DataSets (http://www.c-sharpcorner.com/UploadFile/mahesh/DataSetReports04252007100945AM/DataSetReports.aspx)

    Vc pode substituir o uso de DataSets pelo uso de classes da sua camada de negócio, basta a sua camada BLL retornar um conjunto de entidades que estejam mapeadas dentro do Report.

    Só isso será suficiente.

    []s!

    Fernando Henrique Inocêncio Borba Ferreira
    Microsoft MVP - Data Platform Development
    while(alive){ this.WriteCode(); }
    Blog: http://ferhenriquef.com/
    Twitter: @ferhenrique
    Entity Framework - Brasil: https://www.facebook.com/EntityFrameworkBrasil

    • Sugerido como Resposta Priscila Mayumi Sato segunda-feira, 17 de dezembro de 2012 11:57
    • Marcado como Resposta Junior_Brito sexta-feira, 21 de dezembro de 2012 11:45
    terça-feira, 11 de dezembro de 2012 02:10
    Moderador