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

Campos de datos

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

Propiedades

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

Descripción detallada

Clase de negocio de los grupos de empresa.

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

Documentación de constructores y destructores

◆ GrupoEmpresaSel()

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

Constructor vacío.

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

Documentación de 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 )
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.

◆ _CambiarGrupo() [3/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.

◆ _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 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 87 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 78 del archivo clsGrupoEmpresaSel.cs.

◆ _NombreEmpresaAct

string sage.ew.usuario.GrupoEmpresaSel._NombreEmpresaAct
get

Nombre de la empresa actual.

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


La documentación de esta clase está generada del siguiente archivo: