예제 #1
0
 public function getArrayUsuarioPermisoServicio($idsistema, $idpersona)
 {
     $this->dsn = empty($dsn) ? Conexion::getInitDsnMSSQLAuditoriaWeb() : $dsn;
     parent::__construct('Spanish', $this->dsn);
     parent::ConnectionOpen("sp_permiso_formulario_servicio", "permisos");
     parent::SetParameterSP("iidsistema", $idsistema);
     parent::SetParameterSP("cidpersona", $idpersona);
     parent::SetSelect("*");
     parent::SetPagination('ALL');
     return parent::executeSPArrayX();
 }
예제 #2
0
 public function __construct($cnx = '')
 {
     $this->cnx = empty($cnx) ? Conexion::getInitDsnMSSQLAuditoriaWeb() : $cnx;
     parent::__construct('Spanish', $this->cnx);
     //parent::__construct($this->cnx);
 }
예제 #3
0
 public function __construct($dsn = '')
 {
     $this->dsn = empty($dsn) ? Conexion::getInitDsnMSSQLAuditoriaWeb() : $dsn;
     parent::__construct('Spanish', $this->dsn);
 }
예제 #4
0
    public function setSession($sess)
    {
        $this->sess = $sess;
    }
    public function getPermisos()
    {
        $dSesion = new DSesion();
        $this->permisos = $dSesion->getArrayPermisoFormulario($this->sess['id_sistema'], $this->sess['id_usuario']);
        return $this->permisos;
    }
    public function setArrayDsn($dsn)
    {
        $this->arrayDsn = $this->sess['dsn'];
    }
    public function getArrayDsn()
    {
        $dSesion = new DSesion();
        $this->arrayDsn = $dSesion->getArrayUsuarioBaseDatos($this->sess['id_sistema'], $this->sess['id_usuario']);
        return $this->arrayDsn;
    }
}
$oSession = new LoadSession();
$oSession->loadSessionVar();
$oSession->setSession($_SESSION);
//print_r($_SESSION['permiso_formulario']);
//Conexion::$arrayDsnUser = $dsn;
//Conexion::$arrayDsnUser = Conexion::getInitDsnPg();
Conexion::$arrayDsnUserMSSQL = Conexion::getInitDsnMSSQLAuditoriaWeb();
Permisos::$arrayPermisosFormularios = $_SESSION['permiso_formulario'];
Permisos::$arrayPermisosServicios = $_SESSION['permiso_formulario_servicio'];
$usuario = strtoupper($_SESSION['login_user']);