Clase de negocio para el funcionamiento del centro de usuarios Más...
Métodos públicos | |
CentroUsuarios () | |
Constructor sin parámetros (Agrupa por Empresa - Usuario) Más... | |
CentroUsuarios (bool tlAgruparEmpresa) | |
Constructor con parámetros; permite agrupar por Empresa-Usuario o por Usuario-Empresa Más... | |
void | _Crear_arbol (string tcEmpresaActual, string tcUsuarioActual, ref ewTreeView toTreeView, ref Dictionary< IntPtr, CentroUsuariosItem > toDiccObjetos, ref ewMenuStripUsuarios toMenuStripUsuario, ref ewMenuStripEmpresas toMenuStripEmpresa) |
Método para crear el arbol Más... | |
DataTable | _Obtener_Nodos_Principales () |
Función para recuperar los nodos principales Más... | |
DataTable | _Obtener_Nodos_Detalle (string tcClave) |
Función para recuperar los nodos de detalle Más... | |
Propiedades | |
string | databaseComunes [get, set] |
Nombre de la base de datos comunes Más... | |
string | databaseGestion [get, set] |
Nombre de la base de datos gestion del ejercicio actual Más... | |
string | _EmpresaActual [get, set] |
Código de la empresa actual Más... | |
string | _UsuarioActual [get, set] |
Usuario actual Más... | |
ewMenuStripUsuarios | _MenuStripUsuario [get, set] |
Menú strip para los nodos de usuario Más... | |
ewMenuStripEmpresas | _MenuStripEmpresa [get, set] |
Menú strip para los nodos de empresa Más... | |
ewTreeView | _TreeView [get, set] |
TreeView de la clase Más... | |
Dictionary< IntPtr, CentroUsuariosItem > | _DiccObjetos [get, set] |
Diccionario de objetos asociados al TreeView Más... | |
string | _Titulo [get, set] |
Variable que contiene el título del modo de ejecución de la clase Más... | |
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... | |
Clase de negocio para el funcionamiento del centro de usuarios
Definición en la línea 17 del archivo clsCentroUsuarios.cs.
|
strong |
Enumeración de operaciones
Valores de enumeraciones | |
---|---|
NuevoUsuario | Crea un nuevo usuario |
AccesosEspeciales | Accesos especiales |
PermisosMenus | Permisos en menús |
PermisosPantallas | Permisos en pantallas |
BorrarUsuario | Borrar usuario |
DenegarEntradaUsuario | Denegar entrada a un usuario |
PermisoEntradaTodos | Denegar entrada a todos los usuarios |
DenegarEmpresa | Deniega el acceso a la empresa |
ConcederEmpresa | Concede acceso a la empresa |
DenegarEmpresaTodos | Deniega el acceso a la empresa de todos los usuarios |
ConcederEmpresaTodos | Concede acceso a la empresa a todos los usuarios |
CopiarAccesosUsuarios | Copiar accesos entre usuarios |
CopiarAccesosEmpresas | Copiar accesos entre empresas |
RestablecerPassword | Permite restablecer la contraseña |
ListadoAccesosUsuario | Listado de accesos por usuario |
IndicadoresSage | Permisos indicadores escritorio Sage |
EscritorioSagePermitir | Permitir escritorio Sage |
EscritorioSageDenegar | Denegar escritorio Sage |
PermisosEscritorios | Permisos en escritorios |
Definición en la línea 25 del archivo clsCentroUsuarios.cs.
|
inline |
Constructor sin parámetros (Agrupa por Empresa - Usuario)
Definición en la línea 254 del archivo clsCentroUsuarios.cs.
|
inline |
Constructor con parámetros; permite agrupar por Empresa-Usuario o por Usuario-Empresa
Definición en la línea 262 del archivo clsCentroUsuarios.cs.
|
inline |
Método para crear el arbol
tcEmpresaActual | Empresa actual |
tcUsuarioActual | Usuario actual |
toTreeView | Objetro ewTreeView |
toDiccObjetos | Diccionario de objetos asociados a los nodos del árbol |
toMenuStripUsuario | Menú contextual para nodos de usuario |
toMenuStripEmpresa | Menú contextual para nodos de empresa |
Definición en la línea 278 del archivo clsCentroUsuarios.cs.
|
inline |
Función para recuperar los nodos de detalle
tcClave |
Definición en la línea 342 del archivo clsCentroUsuarios.cs.
|
inline |
Función para recuperar los nodos principales
Definición en la línea 326 del archivo clsCentroUsuarios.cs.
|
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 212 del archivo clsCentroUsuarios.cs.
|
getset |
Diccionario de objetos asociados al TreeView
Definición en la línea 192 del archivo clsCentroUsuarios.cs.
|
getset |
Código de la empresa actual
Definición en la línea 142 del archivo clsCentroUsuarios.cs.
|
getset |
Menú strip para los nodos de empresa
Definición en la línea 172 del archivo clsCentroUsuarios.cs.
|
getset |
Menú strip para los nodos de usuario
Definición en la línea 162 del archivo clsCentroUsuarios.cs.
|
getset |
Variable que contiene el título del modo de ejecución de la clase
Definición en la línea 202 del archivo clsCentroUsuarios.cs.
|
getset |
TreeView de la clase
Definición en la línea 182 del archivo clsCentroUsuarios.cs.
|
getset |
Usuario actual
Definición en la línea 152 del archivo clsCentroUsuarios.cs.
|
getset |
Nombre de la base de datos comunes
Definición en la línea 130 del archivo clsCentroUsuarios.cs.
|
getset |
Nombre de la base de datos gestion del ejercicio actual
Definición en la línea 136 del archivo clsCentroUsuarios.cs.