2010-04-27 3 views
1

간단한 엔티티를 매핑했습니다. Fluent NHibernate를 사용하는 인보이스를 사용해 봅시다. 모든 것이 잘 돌아갑니다 ... 잠시 후에 '보낸 된 송장'을 처리해야합니다. (송장을 보내면 invoice.sent == true condition을 충족하는 모든 엔티티를 의미합니다.) 내 데이터 액세스 레이어 측면에서 '보낸 청구서'를 쉽게 추상화 할 수있는 방법이 있습니까? 나는 위의 조건이 내 보관 방법의 반에서 반복되는 것에 대한 생각을 좋아하지 않는다. 간단한 필터링보기를 사용하면 최적이라고 생각하지만 어떻게 처리 할 수 ​​있습니까? 어쩌면 나는 그것을 잘못하고있다. 누군가 나를 깨닫도록 도와 줄 것이다. :)?매핑 테이블과 Fluent NHibernate가있는 간단한보기

답변

0

개인적으로 저장소 방법을 사용하지만이 목적으로 정확하게 존재하는 NHibernate filters을 사용하면됩니다.

+0

NH 필터에 걸려 넘어졌습니다. 실제로이 목적을 달성 할 수 있습니다. 글쎄 ...하지만 너와 Sosh가 제안한대로 나는 아마도 저장 방법을 고수 할 것이다. – adrin

0

개인적으로 저는 개인적으로 저장소에 여분의 방법으로 살 것입니다.

+0

흠 네, 똑같은 조건을 반복해서 반복합니다. 특히 좋은 점은 무엇입니까? – adrin