Entendi a sua sugestão e até pensei nisso também.
Mas o que eu não sei e como tratar o DataModule.
Como faço? Matenho? Como?

Edmilson Pontes

Em 02/04/08, Consultores Software <[EMAIL PROTECTED]> escreveu:
>
>   Sugiro que você crie mecanismos para "registrar" os controles do form
> dentro
> da classe que será a controladora ( armazenando num array de TWincontrol,
> por exemplo) e assim usar os métodos dessa controladora, para ler e
> escrever
> nos controles.
> Da mesma forma, a controladora terá que passar os valores para a classe
> Model (pode ser os DAOs) que deverá ter métodos para gravá-los no BD.
> Além disso,a controladora deverá também, saber obter os valores dos DAOs.
>
> Sei que está genérico, mas essa dica de registrar os controles eu vi uma
> vez
> num exemplo.
>
> Em 02/04/08, Edmilson Pontes <[EMAIL PROTECTED]<espdeveloper%40gmail.com>>
> escreveu:
>
> >
> > Colegas,
> > Estou tentando colocar em prática o modelo mvc usando o Delphi, mas
> tenho
> > algumas dúvidas.
> > O que estou fazendo: Interface DAO; Interface BO; Interface VO;
> Interface
> > View;
> > Onde cada um tem a função, respectivante, de manter um padrão para
> > persistencia, regras de negócio, dados da entidade e ligação com os
> forms.
> > A dificuldade de estou tendo é em relação aos componentes do Form e sua
> > ligação com a view.
> > Como faço para mater as camadas desacopladas se no meu form tenho
> > componentes ligados a um datamodule através de datasorce?
> > Assim estou "pulando" as camadas.
> >
> > A intenção e deixar o form independente das outras camadas, e que a view
> > faça o tratamento dos dados e faça a ligação com as outras camadas.
> >
> > Como faço para melhorar isso?
> >
> > Desde já agradeço qualquer pronunciamento.
> >
> > Edmilson Pontes
>


[As partes desta mensagem que não continham texto foram removidas]

Responder a