none
Tem como chamar um método parcial na Construcao de um DataTable RRS feed

  • Pergunta

  • Olá pessoal, tudo bem?

    Tenho um DataSet Tipado, com DataTables e TableAdapters.

    Criei uma classe parcial do meu DataTable, e um metodo dentro dele que preciso invoca-lo sempre que for criado uma instancia nova deste DataTable nos meus WinForms.

    Vejam como ficou minha classe parcial

     

    namespace Itsa.Padrao.Soll.CRUD.Servico

    {

    partial class DS_Servico

    {

    partial class ServicoDataTable

    {

    public void DefineValoresPadrao()

    {

    columnAliquotaISS.DefaultValue = 0;

    columnBaseCalculoISS.DefaultValue = 0;

    columnCOFINS.DefaultValue = 0;

    columnPrecoVendaVista.DefaultValue = 0;

    columnRetemISS.DefaultValue = false;

    columnPIS.DefaultValue = 0;

    columnINSS.DefaultValue = 0;

    columnIRRF.DefaultValue = 0;

    columnServicoTerceiro.DefaultValue = false;

    columnTritutadoICMS.DefaultValue = true;

    }

    }

    }

    }

     

    Minha duvida é como chamar este método DefineValoresPadrao(), no construtor do DataTable Servico.

    Obrigado pessoal

    Abracos


    André

     

    terça-feira, 9 de janeiro de 2007 13:39

Todas as Respostas

  • Que tal herdar seu dataset?

     

    Mas aqui entre nós, você está tendendo a uma abordagem mais OO, talvez seja o caso de repensar se DataSets são os mais apropriados para o que você quer...

     

    Usando DataSets eu dificilmente programaria essas coisas dentro deles. Criaria um service layer e deixaria o DataSet apenas para carregar dados.

    Mas isso é opinião pessoal minha, coisa de gosto... :)

    terça-feira, 23 de janeiro de 2007 01:27