Oct 4, 2012 at 2:06 PM
Edited Oct 4, 2012 at 4:13 PM
There's a number of Models. Right?
Sometime I need new Model for transfer data between DAL to BLL. Similar when we use SQL's view, But in my case it is really complicated.
I am not talking about DAL's Model and DomainModel.
I need data from 3 tables then send the data with other Model from DAL to BLL.
Shall I create other project then contain new Model for transfer data between the two of BLL and DAL?
The new Model will be shared between the two DAL and BLL.
Why I use this pattern for my WPF project because I found that it is really flexible. I am working with more than 16 developer. A number of teams.
Why not drop DomainModel then refactoring the DomainModel into new Project? By the way I can use it at DAL and BLL or ViewModel.