Referencia de la Clase sage.ew.usuario.CentroUsuariosItem

Clase auxiliar para mantener relaciones entre los usuarios y las empresas Más...

Métodos públicos

 CentroUsuariosItem ()
 Constructor sin parámetros (Agrupa por Empresa - Usuario) Más...
 
 CentroUsuariosItem (bool tlAgruparEmpresa)
 Constructor con parámetros; permite agrupar por Empresa-Usuario o por Usuario-Empresa Más...
 
CentroUsuariosItem _CreateChlidNode (string tcNombre, string tcCodigo="")
 Método para crear UsuariosEmpresa a partir de un nombre Más...
 

Métodos públicos estáticos

static DataTable _GetUsuariosEmpresa (bool tlOrdenarPorEmpresa=true)
 Método para obtener los usuarios - empresa Obtiene el código de empresa, el nombre, el nombre de usuario, la última fecha de conexión, el terminal y si tiene bloqueada la entrada Más...
 

Propiedades

bool _AgruparEmpresa [get, set]
 Define la forma de trabajar de la clase (Altera el la implementación de los métodos en tiempo de ejecución) Más...
 
string _Codigo_Grupo [get, set]
 Obtiene o establece el código de grupo Más...
 
string _Nombre_Grupo [get, set]
 Obtiene o establece el nombre del grupo Más...
 
string DatabaseGestion [get, set]
 Base de datos gestión del item Más...
 
string DatabaseComunes [get, set]
 Data base comunes del item Más...
 
string _Codigo_Empresa [get, set]
 Obtiene o establece el código de empresa Más...
 
string _Nombre_Empresa [get, set]
 Obtiene o establece el nombre de la empresa Más...
 
string _Nombre_Nodo [get, set]
 Propiedad _Nombre_Nodo Más...
 
string _Empresa_FullName [get]
 Combina el código de empresa y el nombre un único string Más...
 
string _Nombre_Usuario [get, set]
 Obtiene o establece el nombre del usuario Más...
 
string _Nombre_Usuario_Mostrar [get, set]
 PE-102016: Variable para Más...
 
bool _Es_Principal [get]
 Determina si la clase almacena un usuario on una empresa Más...
 
int _Nivel_Acceso [get, set]
 Nivel de acceso. Tiene sentido en nodos detalle donde se tiene información del usuario y de la empresa Más...
 
List< Dictionary< string, string > > _Lista_ChildNames [get, set]
 Lista de nombres de los hijos Más...
 

Descripción detallada

Clase auxiliar para mantener relaciones entre los usuarios y las empresas

Definición en la línea 357 del archivo clsCentroUsuarios.cs.

Documentación del constructor y destructor

◆ CentroUsuariosItem() [1/2]

sage.ew.usuario.CentroUsuariosItem.CentroUsuariosItem ( )
inline

Constructor sin parámetros (Agrupa por Empresa - Usuario)

Definición en la línea 366 del archivo clsCentroUsuarios.cs.

◆ CentroUsuariosItem() [2/2]

sage.ew.usuario.CentroUsuariosItem.CentroUsuariosItem ( bool  tlAgruparEmpresa)
inline

Constructor con parámetros; permite agrupar por Empresa-Usuario o por Usuario-Empresa

Definición en la línea 374 del archivo clsCentroUsuarios.cs.

Documentación de las funciones miembro

◆ _CreateChlidNode()

CentroUsuariosItem sage.ew.usuario.CentroUsuariosItem._CreateChlidNode ( string  tcNombre,
string  tcCodigo = "" 
)
inline

Método para crear UsuariosEmpresa a partir de un nombre

Parámetros
tcNombreNombre para el nodo
tcCodigoCódigo
Devuelve
Crea un objeto con el nombre indicado

Definición en la línea 540 del archivo clsCentroUsuarios.cs.

◆ _GetUsuariosEmpresa()

static DataTable sage.ew.usuario.CentroUsuariosItem._GetUsuariosEmpresa ( bool  tlOrdenarPorEmpresa = true)
inlinestatic

Método para obtener los usuarios - empresa Obtiene el código de empresa, el nombre, el nombre de usuario, la última fecha de conexión, el terminal y si tiene bloqueada la entrada

Parámetros
tlOrdenarPorEmpresaTrue ordena por empresa, false por usuario
Devuelve
Si ha ido bien devuelvo la tabla con los datos sino una vacia

Definición en la línea 556 del archivo clsCentroUsuarios.cs.

Documentación de propiedades

◆ _AgruparEmpresa

bool sage.ew.usuario.CentroUsuariosItem._AgruparEmpresa
getset

Define la forma de trabajar de la clase (Altera el la implementación de los métodos en tiempo de ejecución)

Definición en la línea 385 del archivo clsCentroUsuarios.cs.

◆ _Codigo_Empresa

string sage.ew.usuario.CentroUsuariosItem._Codigo_Empresa
getset

Obtiene o establece el código de empresa

Definición en la línea 446 del archivo clsCentroUsuarios.cs.

◆ _Codigo_Grupo

string sage.ew.usuario.CentroUsuariosItem._Codigo_Grupo
getset

Obtiene o establece el código de grupo

Definición en la línea 403 del archivo clsCentroUsuarios.cs.

◆ _Empresa_FullName

string sage.ew.usuario.CentroUsuariosItem._Empresa_FullName
get

Combina el código de empresa y el nombre un único string

Definición en la línea 476 del archivo clsCentroUsuarios.cs.

◆ _Es_Principal

bool sage.ew.usuario.CentroUsuariosItem._Es_Principal
get

Determina si la clase almacena un usuario on una empresa

Definición en la línea 504 del archivo clsCentroUsuarios.cs.

◆ _Lista_ChildNames

List<Dictionary<string, string> > sage.ew.usuario.CentroUsuariosItem._Lista_ChildNames
getset

Lista de nombres de los hijos

Definición en la línea 526 del archivo clsCentroUsuarios.cs.

◆ _Nivel_Acceso

int sage.ew.usuario.CentroUsuariosItem._Nivel_Acceso
getset

Nivel de acceso. Tiene sentido en nodos detalle donde se tiene información del usuario y de la empresa

Definición en la línea 516 del archivo clsCentroUsuarios.cs.

◆ _Nombre_Empresa

string sage.ew.usuario.CentroUsuariosItem._Nombre_Empresa
getset

Obtiene o establece el nombre de la empresa

Definición en la línea 456 del archivo clsCentroUsuarios.cs.

◆ _Nombre_Grupo

string sage.ew.usuario.CentroUsuariosItem._Nombre_Grupo
getset

Obtiene o establece el nombre del grupo

Definición en la línea 414 del archivo clsCentroUsuarios.cs.

◆ _Nombre_Nodo

string sage.ew.usuario.CentroUsuariosItem._Nombre_Nodo
getset

Propiedad _Nombre_Nodo

Definición en la línea 466 del archivo clsCentroUsuarios.cs.

◆ _Nombre_Usuario

string sage.ew.usuario.CentroUsuariosItem._Nombre_Usuario
getset

Obtiene o establece el nombre del usuario

Definición en la línea 484 del archivo clsCentroUsuarios.cs.

◆ _Nombre_Usuario_Mostrar

string sage.ew.usuario.CentroUsuariosItem._Nombre_Usuario_Mostrar
getset

PE-102016: Variable para

Definición en la línea 494 del archivo clsCentroUsuarios.cs.

◆ DatabaseComunes

string sage.ew.usuario.CentroUsuariosItem.DatabaseComunes
getset

Data base comunes del item

Definición en la línea 437 del archivo clsCentroUsuarios.cs.

◆ DatabaseGestion

string sage.ew.usuario.CentroUsuariosItem.DatabaseGestion
getset

Base de datos gestión del item

Definición en la línea 426 del archivo clsCentroUsuarios.cs.


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