El metodo ArmarJerarquia cambia las entidades o tenes un Ghost
2010/8/31 Argons <[email protected]>
> Perdón, el código correcto del método es el siguiente:
>
> [PersistenceConversation(ConversationEndMode = EndMode.End)]
> public IList<ModuloContenido> ObtenerArbolContenido(int
> idModulo)
> {
> ICriteria criteria =
> Sesion.CreateCriteria<ModuloContenido>();
> criteria.Add(Expression.Eq("IdModulo",
> idModulo));
>
> IList<ModuloContenido> lista =
> criteria.List<ModuloContenido>();
> foreach (var contenido in lista.Where(nodo => nodo.Orden
> == 0))
> {
> ArmarJerarquia(contenido, lista);
> }
>
> return lista.Where(nodo => nodo.Orden == 0).ToList();
> }
>
> --
> Para escribir al Grupo, hágalo a esta dirección:
> [email protected]
> Para más, visite: http://groups.google.com/group/NHibernate-Hispano
>
--
Fabio Maulo
--
Para escribir al Grupo, hágalo a esta dirección:
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano