Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Componente de Business e DAO

Olá tudo bem?

Gostaria de tirar uma dúvida: Nos meus projetos de Web Forms eu tinha um projeto Class Library trabalhando como a camada Business e outro projeto Class Library trabalhando como a camada DAO e tanto o site Web quanto a área administrativa, que era dois projetos Web Forms diferentes, utilizavam esses componentes. Como funciona essa parte com MVC, ao invés de utilizar o Model eu utilizo esse componente de Business tanto no site Web quanto no site administrativo?

No aguardo, obrigado.

Danilo

1 resposta
solução!

Olá Danilo

No padrão MVC, tudo que implementa a regra de negócio de sua aplicação é considerado camada de modelo (Model), logo tanto o seu projeto de DAO quanto o projeto de lógica de negócio fazem parte da camada de modelo da aplicação.

Para utilizar esses class libraries já existentes, você precisa apenas referenciá-los dentro do projeto MVC e no controller você faz as chamadas para esses componentes de negócio.