Referencia de la Clase sage.ew.usuario.Clases.ArbolAgrupadoPorGrupoBU

Negocio para el árbol de accesos agrupado por grupo de empresa (usuario - grupo - empresa) Más...

Diagrama de herencias de sage.ew.usuario.Clases.ArbolAgrupadoPorGrupoBU
sage.ew.usuario.interficies.IGestorArbolAccesos

Métodos públicos

 ArbolAgrupadoPorGrupoBU ()
 Constructor Más...
 
INodoArbolAccesos ObtenerNodoNivel0 ()
 Obtiene el nodo de nivel 0 Más...
 
IEnumerable< INodoArbolAccesosObtenerNodosNivel1 (INodoArbolAccesos parent)
 Obtiene los nodos de nivel 1 (USUARIOS) Más...
 
IEnumerable< INodoArbolAccesosObtenerNodosNivel2 (INodoArbolAccesos parent)
 Obtiene los nodos de nivel 2 (GRUPO) Más...
 
IEnumerable< INodoArbolAccesosObtenerNodosNivel3 (INodoArbolAccesos parent)
 Obtiene los nodos de nivel 3 (EMPRESA) Más...
 

Propiedades

IEnumerable< GrupoEmpresaItemGrupos [get]
 Grupos de empresa Más...
 

Descripción detallada

Negocio para el árbol de accesos agrupado por grupo de empresa (usuario - grupo - empresa)

Definición en la línea 17 del archivo ArbolAccesosBU.cs.

Documentación del constructor y destructor

◆ ArbolAgrupadoPorGrupoBU()

sage.ew.usuario.Clases.ArbolAgrupadoPorGrupoBU.ArbolAgrupadoPorGrupoBU ( )
inline

Constructor

Definición en la línea 39 del archivo ArbolAccesosBU.cs.

Documentación de las funciones miembro

◆ ObtenerNodoNivel0()

INodoArbolAccesos sage.ew.usuario.Clases.ArbolAgrupadoPorGrupoBU.ObtenerNodoNivel0 ( )
inline

Obtiene el nodo de nivel 0

Devuelve
Nodo de nivel 0

Implementa sage.ew.usuario.interficies.IGestorArbolAccesos.

Definición en la línea 98 del archivo ArbolAccesosBU.cs.

◆ ObtenerNodosNivel1()

IEnumerable<INodoArbolAccesos> sage.ew.usuario.Clases.ArbolAgrupadoPorGrupoBU.ObtenerNodosNivel1 ( INodoArbolAccesos  parent)
inline

Obtiene los nodos de nivel 1 (USUARIOS)

Parámetros
parentNodo padre (CENTRO)
Devuelve
Colección de nodos de nivel 1 (USUARIOS)

Implementa sage.ew.usuario.interficies.IGestorArbolAccesos.

Definición en la línea 113 del archivo ArbolAccesosBU.cs.

◆ ObtenerNodosNivel2()

IEnumerable<INodoArbolAccesos> sage.ew.usuario.Clases.ArbolAgrupadoPorGrupoBU.ObtenerNodosNivel2 ( INodoArbolAccesos  parent)
inline

Obtiene los nodos de nivel 2 (GRUPO)

Parámetros
parentNodo padre (USUARIO)
Devuelve
Colección de nodos de nivel 2 (GRUPO)

Implementa sage.ew.usuario.interficies.IGestorArbolAccesos.

Definición en la línea 141 del archivo ArbolAccesosBU.cs.

◆ ObtenerNodosNivel3()

IEnumerable<INodoArbolAccesos> sage.ew.usuario.Clases.ArbolAgrupadoPorGrupoBU.ObtenerNodosNivel3 ( INodoArbolAccesos  parent)
inline

Obtiene los nodos de nivel 3 (EMPRESA)

Parámetros
parentNodo padre (GRUPO)
Devuelve
Colección de nodos de nivel 3 (EMPRESA)

Implementa sage.ew.usuario.interficies.IGestorArbolAccesos.

Definición en la línea 183 del archivo ArbolAccesosBU.cs.

Documentación de propiedades

◆ Grupos

IEnumerable<GrupoEmpresaItem> sage.ew.usuario.Clases.ArbolAgrupadoPorGrupoBU.Grupos
get

Grupos de empresa

Definición en la línea 26 del archivo ArbolAccesosBU.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: