Referencia de la Clase sage.ew.usuario.GrupoEmpresaSel

Clase de negocio de los grupos de empresa Más...

Métodos públicos

 GrupoEmpresaSel ()
 Constructor vacío Más...
 
void _MostrarFormulario ()
 Método para mostrar el formulario de cambio de grupos de empresas Más...
 
bool _CambiarGrupo (string tcNewGrupo, string empresaSeleccionada)
 Método para cambiar de grupo de empresa Más...
 
bool _CambiarGrupo (string tcNewGrupo, string empresaSeleccionada, Boolean tlRefresh, Boolean tlEstoyEnAsistente)
 Método para cambiar de grupo de empresa, especial desde el asistente de empresa Más...
 
bool _CambiarGrupo (string tcNewGrupo, string empresaSeleccionada, Boolean tlRefresh)
 Método para cambiar de grupo de empresa Más...
 
bool _ObtenerGruposEmp ()
 Método para cargar los grupos de empresa Más...
 
bool ObtenerEmpresasDelGrupo (string tcGrupo)
 Obtener las empresas del grupo seleccionado Más...
 
bool ObtenerEjerciciosDelGrupo (string tcGrupo, string tcEmpresa)
 Obtener los ejercicios del grupo seleccionado Más...
 
bool EmpresaOcultaEnGrupo (string tcGrupo, string tcEmpresa)
 Devuelve true si la empresa existe en el grupo y además está oculta (tiene password declarado). Más...
 
bool ExisteUsuario (string tcGrupo)
 PE-104726 - Método para comprobar si el usuario existe en el grupo seleccionado Más...
 
bool _ComprobarPassword (string tcGrupo)
 Comprueba si la clave del usuario actual y la clave de su usuario homónimo del grupo són iguales Más...
 
bool AccesoUsuarioEmpresa (string tcGrupo, string tcEmpresa)
 PE-104793 - Comprobar si el usuario tiene acceso al grupo y empresa seleccionada Más...
 
bool VerificarEmpresaAcceso (string tcGrupo, string tcEmpresaOld, ref string tcEmpresa)
 Método para verificar las empresas que tiene acceso el usuario Más...
 

Campos de datos

string _NombreGrupoAct = ""
 Nombre del grupo de empresa actual Más...
 
string _Message = ""
 propiedad con el mensaje de error Más...
 
DataTable _dtGrupos = new DataTable()
 Datatable con los grupos de empresa Más...
 
DataTable empresasDelGrupo
 Empresas del grupo Más...
 
DataTable ejerciciosDelGrupo
 Ejercicios del grupo Más...
 
bool _ObtenerEmpresasOcultas = false
 Para poder indicar si obtener tambien las empresas ocultan en la consulta ObtenerEmpresasDelGrupo() Más...
 
bool _EstoyEnAsistente = false
 Para poder indicar que se está realizando el proceso desde el asistente de empresas. Más...
 

Propiedades

string _NombreEmpresaAct [get]
 Nombre de la empresa actual Más...
 
string _CodigoGrupoAct [get, set]
 Task 141824: Propiedad pública para obtener el código de grupo actual Más...
 
string _CodigoEmpresaAct [get]
 Task 141824: Propiedad con el código de empresa actual Más...
 

Descripción detallada

Clase de negocio de los grupos de empresa

Definición en la línea 18 del archivo clsGrupoEmpresaSel.cs.

Documentación del constructor y destructor

◆ GrupoEmpresaSel()

sage.ew.usuario.GrupoEmpresaSel.GrupoEmpresaSel ( )
inline

Constructor vacío

Definición en la línea 99 del archivo clsGrupoEmpresaSel.cs.

Documentación de las funciones miembro

◆ _CambiarGrupo() [1/3]

bool sage.ew.usuario.GrupoEmpresaSel._CambiarGrupo ( string  tcNewGrupo,
string  empresaSeleccionada 
)
inline

Método para cambiar de grupo de empresa

Parámetros
tcNewGrupo
empresaSeleccionadaPE-104661
Devuelve

Definición en la línea 131 del archivo clsGrupoEmpresaSel.cs.

◆ _CambiarGrupo() [2/3]

bool sage.ew.usuario.GrupoEmpresaSel._CambiarGrupo ( string  tcNewGrupo,
string  empresaSeleccionada,
Boolean  tlRefresh,
Boolean  tlEstoyEnAsistente 
)
inline

Método para cambiar de grupo de empresa, especial desde el asistente de empresa

Parámetros
tcNewGrupo
empresaSeleccionadaPE-104661
tlRefreshIndica si refrescamos el escritorio
tlEstoyEnAsistentePara indicar si venimos del asistente de empresa
Devuelve

Definición en la línea 144 del archivo clsGrupoEmpresaSel.cs.

◆ _CambiarGrupo() [3/3]

bool sage.ew.usuario.GrupoEmpresaSel._CambiarGrupo ( string  tcNewGrupo,
string  empresaSeleccionada,
Boolean  tlRefresh 
)
inline

Método para cambiar de grupo de empresa

Parámetros
tcNewGrupo
empresaSeleccionadaPE-104661
tlRefreshIndica si refrescamos el escritorio
Devuelve

Definición en la línea 158 del archivo clsGrupoEmpresaSel.cs.

◆ _ComprobarPassword()

bool sage.ew.usuario.GrupoEmpresaSel._ComprobarPassword ( string  tcGrupo)
inline

Comprueba si la clave del usuario actual y la clave de su usuario homónimo del grupo són iguales

Parámetros
tcGrupo
Devuelve

Definición en la línea 723 del archivo clsGrupoEmpresaSel.cs.

◆ _MostrarFormulario()

void sage.ew.usuario.GrupoEmpresaSel._MostrarFormulario ( )
inline

Método para mostrar el formulario de cambio de grupos de empresas

Definición en la línea 119 del archivo clsGrupoEmpresaSel.cs.

◆ _ObtenerGruposEmp()

bool sage.ew.usuario.GrupoEmpresaSel._ObtenerGruposEmp ( )
inline

Método para cargar los grupos de empresa

Devuelve

Definición en la línea 395 del archivo clsGrupoEmpresaSel.cs.

◆ AccesoUsuarioEmpresa()

bool sage.ew.usuario.GrupoEmpresaSel.AccesoUsuarioEmpresa ( string  tcGrupo,
string  tcEmpresa 
)
inline

PE-104793 - Comprobar si el usuario tiene acceso al grupo y empresa seleccionada

Parámetros
tcGrupogrupo seleccionado
tcEmpresaempresa seleccionada
Devuelve

Definición en la línea 747 del archivo clsGrupoEmpresaSel.cs.

◆ EmpresaOcultaEnGrupo()

bool sage.ew.usuario.GrupoEmpresaSel.EmpresaOcultaEnGrupo ( string  tcGrupo,
string  tcEmpresa 
)
inline

Devuelve true si la empresa existe en el grupo y además está oculta (tiene password declarado).

Parámetros
tcGrupoGrupo de empresa donde realizar la verificación.
tcEmpresaCódigo de empresa a verificar.
Devuelve
Devuelve true si la empresa existe en el grupo y además está oculta (tiene password declarado).

Definición en la línea 660 del archivo clsGrupoEmpresaSel.cs.

◆ ExisteUsuario()

bool sage.ew.usuario.GrupoEmpresaSel.ExisteUsuario ( string  tcGrupo)
inline

PE-104726 - Método para comprobar si el usuario existe en el grupo seleccionado

Parámetros
tcGrupogrupo seleccionado
Devuelve

Definición en la línea 700 del archivo clsGrupoEmpresaSel.cs.

◆ ObtenerEjerciciosDelGrupo()

bool sage.ew.usuario.GrupoEmpresaSel.ObtenerEjerciciosDelGrupo ( string  tcGrupo,
string  tcEmpresa 
)
inline

Obtener los ejercicios del grupo seleccionado

Parámetros
tcGrupo
tcEmpresa
Devuelve

Definición en la línea 533 del archivo clsGrupoEmpresaSel.cs.

◆ ObtenerEmpresasDelGrupo()

bool sage.ew.usuario.GrupoEmpresaSel.ObtenerEmpresasDelGrupo ( string  tcGrupo)
inline

Obtener las empresas del grupo seleccionado

Parámetros
tcGrupo
Devuelve

Definición en la línea 473 del archivo clsGrupoEmpresaSel.cs.

◆ VerificarEmpresaAcceso()

bool sage.ew.usuario.GrupoEmpresaSel.VerificarEmpresaAcceso ( string  tcGrupo,
string  tcEmpresaOld,
ref string  tcEmpresa 
)
inline

Método para verificar las empresas que tiene acceso el usuario

Parámetros
tcGrupogrupo seleccionado
tcEmpresaOldanterior empresa
tcEmpresaempresa seleccionada
Devuelve

Definición en la línea 811 del archivo clsGrupoEmpresaSel.cs.

Documentación de los campos

◆ _dtGrupos

DataTable sage.ew.usuario.GrupoEmpresaSel._dtGrupos = new DataTable()

Datatable con los grupos de empresa

Definición en la línea 52 del archivo clsGrupoEmpresaSel.cs.

◆ _EstoyEnAsistente

bool sage.ew.usuario.GrupoEmpresaSel._EstoyEnAsistente = false

Para poder indicar que se está realizando el proceso desde el asistente de empresas.

Definición en la línea 73 del archivo clsGrupoEmpresaSel.cs.

◆ _Message

string sage.ew.usuario.GrupoEmpresaSel._Message = ""

propiedad con el mensaje de error

Definición en la línea 47 del archivo clsGrupoEmpresaSel.cs.

◆ _NombreGrupoAct

string sage.ew.usuario.GrupoEmpresaSel._NombreGrupoAct = ""

Nombre del grupo de empresa actual

Definición en la línea 33 del archivo clsGrupoEmpresaSel.cs.

◆ _ObtenerEmpresasOcultas

bool sage.ew.usuario.GrupoEmpresaSel._ObtenerEmpresasOcultas = false

Para poder indicar si obtener tambien las empresas ocultan en la consulta ObtenerEmpresasDelGrupo()

Definición en la línea 68 del archivo clsGrupoEmpresaSel.cs.

◆ ejerciciosDelGrupo

DataTable sage.ew.usuario.GrupoEmpresaSel.ejerciciosDelGrupo

Ejercicios del grupo

Definición en la línea 63 del archivo clsGrupoEmpresaSel.cs.

◆ empresasDelGrupo

DataTable sage.ew.usuario.GrupoEmpresaSel.empresasDelGrupo

Empresas del grupo

Definición en la línea 58 del archivo clsGrupoEmpresaSel.cs.

Documentación de propiedades

◆ _CodigoEmpresaAct

string sage.ew.usuario.GrupoEmpresaSel._CodigoEmpresaAct
get

Task 141824: Propiedad con el código de empresa actual

Definición en la línea 88 del archivo clsGrupoEmpresaSel.cs.

◆ _CodigoGrupoAct

string sage.ew.usuario.GrupoEmpresaSel._CodigoGrupoAct
getset

Task 141824: Propiedad pública para obtener el código de grupo actual

Definición en la línea 79 del archivo clsGrupoEmpresaSel.cs.

◆ _NombreEmpresaAct

string sage.ew.usuario.GrupoEmpresaSel._NombreEmpresaAct
get

Nombre de la empresa actual

Definición en la línea 40 del archivo clsGrupoEmpresaSel.cs.


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