/// <summary> /// Registra el Log de auditoría del sistema /// </summary> /// <param name="Empleado">Empleado activo en la aplicación</param> /// <param name="Equipo">Equipo desde el cual ingreso a la aplicacion. Se obtiene de la variable Session["Host"]</param> /// <param name="TLog">Tipo de Log. Se Obtiene de Componentes.BLL.SE.ESLog.TipoLog</param> /// <param name="TTransaccion">Tipo de Transacción. Se obtiene de Componentes.BLL.SE.ESLog.TipoTransaccion</param> /// <param name="Requerimiento">Requerimiento activo</param> /// <param name="Modulo">Módulo al cual pertenece el requerimiento activo</param> /// <param name="Referencia">Referencia o identificador del documento sobre el cual se marca el Log</param> /// <param name="Log">String con información adicional</param> /// <returns>bool</returns> public static bool Log(int Empleado, string Equipo, TipoLog TLog, TipoTransaccion TTransaccion, string Requerimiento, short Modulo, string Referencia, string Log) { bool retVal = Convert.ToBoolean(SqlHelper.ExecuteScalar( ESSeguridad.FormarStringConexion(), Queries.ES_InsertarLog, Empleado, Equipo, TLog, TTransaccion, Requerimiento, Modulo, Referencia, Log )); return retVal; }
public static ESColeccionRol ListarRolesSinAcceso() { ESColeccionRol Roles = new ESColeccionRol(); DataSet ds = SqlHelper.ExecuteDataset(ESSeguridad.FormarStringConexion(), Queries.ES_ListarRolesSinAcceso); foreach (DataRow r in ds.Tables[0].Rows) { ESRol objRol = new ESRol(); objRol.shtRol = Convert.ToInt16(r["rol_cod_rol"]); objRol.strRol = Convert.ToString(r["rol_nbr_rol"]); objRol.strDescripcionRol = Convert.ToString(r["rol_desc_rol"]); objRol.strAcceso = Convert.ToString(r["rol_val_tipo_acceso"]); Roles.Add(objRol); } return(Roles); }
public static ESColeccionRol ListarRolesNoAsignadosCategoria(short shtCategoria) { ESColeccionRol Roles = new ESColeccionRol(); DataSet ds = SqlHelper.ExecuteDataset(ESSeguridad.FormarStringConexion(), Queries.ES_ListarRolesNoAsignadosCategoria, shtCategoria); foreach (DataRow r in ds.Tables[0].Rows) { ESRol objRol = new ESRol(); objRol.shtRol = Convert.ToInt16(r["rol_cod_rol"]); objRol.strRol = Convert.ToString(r["rol_nbr_rol"]); objRol.strDescripcionRol = Convert.ToString(r["rol_desc_rol"]); Roles.Add(objRol); } return(Roles); }
public static ArrayList ListarTipoTransaccion() { ArrayList TipoTransaccion = new ArrayList(); DataSet ds = SqlHelper.ExecuteDataset(ESSeguridad.FormarStringConexion(),Queries.ES_ListarTipoTransaccion); ESTipoTransaccion objInicial = new ESTipoTransaccion(0,"[Seleccione]"); TipoTransaccion.Add(objInicial); foreach(DataRow r in ds.Tables[0].Rows) { ESTipoTransaccion objTipoTransaccion = new ESTipoTransaccion(); objTipoTransaccion.shtTipoTransaccion = Convert.ToInt16(r["ttr_cod_tipo_transaccion"]); objTipoTransaccion.strTipoTransaccion = Convert.ToString(r["ttr_desc_tipo_transaccion"]); TipoTransaccion.Add(objTipoTransaccion); } return TipoTransaccion; }
public static ArrayList ListarGrupoRoles() { ArrayList GrupoRoles = new ArrayList(); DataSet ds = SqlHelper.ExecuteDataset(ESSeguridad.FormarStringConexion(), Queries.ES_ListarGrupoRoles); ESGrupoRoles objInicial = new ESGrupoRoles(0, "[Seleccione]"); GrupoRoles.Add(objInicial); foreach (DataRow r in ds.Tables[0].Rows) { ESGrupoRoles objGrupoRoles = new ESGrupoRoles(); objGrupoRoles.shtGrupoRoles = Convert.ToInt16(r["rls_cod_rolasoc"]); objGrupoRoles.strGrupoRoles = Convert.ToString(r["rls_nbr_rolasoc"]); GrupoRoles.Add(objGrupoRoles); } return(GrupoRoles); }
public static int ObtenerEmpleadoRolEspecifico(short shtCodigoRol) { return(Convert.ToInt32(SqlHelper.ExecuteScalar(ESSeguridad.FormarStringConexion(), Queries.ES_ObtenerEmpleadoRolEspecifico, shtCodigoRol))); }
public static bool VerificarRolEspecifico(int intCodEmpleado, short shtCodigoRol) { return(Convert.ToBoolean(SqlHelper.ExecuteScalar(ESSeguridad.FormarStringConexion(), Queries.ES_VerificarRolEspecifico, intCodEmpleado, shtCodigoRol))); }
public static bool EliminarAcceso(int intRol) { return(Convert.ToBoolean(SqlHelper.ExecuteScalar(ESSeguridad.FormarStringConexion(), Queries.ES_EliminarAcceso, intRol))); }
public static bool EliminarRolCategoria(short shtCategoria, int intRol) { return(Convert.ToBoolean(SqlHelper.ExecuteScalar(ESSeguridad.FormarStringConexion(), Queries.ES_EliminarRolCategoria, shtCategoria, intRol))); }
public static bool AsignarRolGrupo(short shtGrupo, int intRol) { return(Convert.ToBoolean(SqlHelper.ExecuteScalar(ESSeguridad.FormarStringConexion(), Queries.ES_AsignarRolGrupo, shtGrupo, intRol))); }
public static bool ObtenerSocioPrincipal(int intCodEmpleado) { return(Convert.ToBoolean(SqlHelper.ExecuteScalar(ESSeguridad.FormarStringConexion(), Queries.ES_ObtenerSocioPrincipal, intCodEmpleado))); }
public static bool ObtenerGerenteEncargado(int intCodEmpleado) { return(Convert.ToBoolean(SqlHelper.ExecuteScalar(ESSeguridad.FormarStringConexion(), Queries.ES_ObtenerGerenteEncargado, intCodEmpleado))); }
public static bool VerificarSocioLiderLoS(int intCodEmpleado, short shtCodigoLoS) { return(Convert.ToBoolean(SqlHelper.ExecuteScalar(ESSeguridad.FormarStringConexion(), Queries.ES_VerificarrSocioLiderLoS, intCodEmpleado, shtCodigoLoS))); }
public static bool ObtenerAdministradorPresupuesto(int intCodEmpleado) { return(Convert.ToBoolean(SqlHelper.ExecuteScalar(ESSeguridad.FormarStringConexion(), Queries.ES_ObtenerAdministradorPresupuesto, intCodEmpleado))); }
public static short VerificarDiasDeVigencia() { return(Convert.ToInt16(SqlHelper.ExecuteScalar( ESSeguridad.FormarStringConexion(), Queries.ES_VerificarDiasDeVigencia))); }
public static bool VerificarAcceso(int intEmpleado, string strRequerimiento, short shtTransaccion) { return(Convert.ToBoolean(SqlHelper.ExecuteScalar(ESSeguridad.FormarStringConexion(), Queries.ES_VerificarAcceso, intEmpleado, strRequerimiento, shtTransaccion))); }
public static bool AsignarAcceso(int intRol, string strNodo, short shtPosicion) { return(Convert.ToBoolean(SqlHelper.ExecuteScalar(ESSeguridad.FormarStringConexion(), Queries.ES_AsignarAcceso, intRol, strNodo, shtPosicion))); }