Y otra cosa, en unhaddins hay algo: http://code.google.com/p/unhaddins/source/browse/#svn/trunk/uNhAddIns/uNhAddIns/Pagination
Aunque para mi, todo el problema el problema de Paginación/Sorting y Filtering, se puede resolver con dos funciones en un servicio de la siguiente forma: ICollection<TEntity> GetPage(int size, int pageNumber, Expression<Func<TEntity, bool>> predicate, params Func<TEntity, object>[] order); int GetLastPageNumber(int size, Expression<Func<TEntity, bool>> predicate); <http://code.google.com/p/unhaddins/source/browse/#svn/trunk/uNhAddIns/uNhAddIns/Pagination>Y son dos funciones diferentes por que GetLastPageNumber, se llama unicamente cuuando cambia el predicado. Eso da la libertad de en el presenter hacer cualquier cosa. -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
