Beispiel #1
0
            }
        }
        return $jsArray;
    } else {
        return false;
    }
}
require_once "{$ruta_raiz}/include/db/ConnectionHandler.php";
$db = new ConnectionHandler($ruta_raiz);
$error = 0;
//$db->conn->debug=true;
if ($db) {
    $db->conn->SetFetchMode(ADODB_FETCH_ASSOC);
    if (isset($_POST['btn_accion'])) {
        include $ruta_raiz . "/include/class/tipoRadicado.class.php";
        $varRad = new TipRads($db);
        $record = array();
        $record['SGD_TRAD_CODIGO'] = $_POST['grpRad'];
        $record['SGD_TRAD_DESCR'] = "'" . ucfirst(trim($_POST['txtnombre'])) . "'";
        $_POST['slcGRS'] ? $record['SGD_TRAD_GENRADSAL'] = 1 : ($record['SGD_TRAD_GENRADSAL'] = 0);
        switch ($_POST['btn_accion']) {
            case 'Agregar':
                $error = $varRad->SetInsDatosTipRad($record);
                break;
            case 'Modificar':
                $error = $varRad->SetModDatosTipRad($record);
                break;
            case 'Eliminar':
                $error = $varRad->SetDelDatosTipRad($record['SGD_TRAD_CODIGO']);
        }
        unset($record);
Beispiel #2
0
     } else {
         $UsrBoss = "  Dependencia sin Usuarios  ";
     }
     $sqlUsrDep = "select usua_nomb,usua_doc from usuario where depe_codi=" . $_POST['id'];
     $rsUsrDep = $db->conn->Execute($sqlUsrDep);
     $UsrVoBo .= $rsUsrDep->GetMenu2('Slc_VoBo', 'USUA_NOMB', '0:<&lt seleccione >>', false, false, 'Class="select" id="Slc_VoBo"');
     // CREAMOS LA VARIABLE $Slc_dvis QUE CONTINE LAS DEPENDENCIAS QUE PUEDEN VER LA DEPENDENCIA SELECCIONADA.
     $rs_depvis = $db->conn->Execute("SELECT DEPENDENCIA_OBSERVA FROM DEPENDENCIA_VISIBILIDAD WHERE DEPENDENCIA_VISIBLE=" . $_POST['id']);
     $Slc_dvis = array();
     $i = 0;
     while ($tmp = $rs_depvis->FetchRow()) {
         $Slc_dvis[$i] = $tmp['DEPENDENCIA_OBSERVA'];
         $i += 1;
     }
 }
 $varRad = new TipRads($db);
 $Vec_Trad = $varRad->GetArrayIdTipRad();
 $nm = 'slc_tr';
 foreach ($Vec_Trad as $val) {
     //Acá creamos las variables default de la segunda pestaña
     ${$nm . $val['ID']} = $v_def[0]['DEPE_RAD_TP' . $val['ID']];
     /////////////////////////////////////////////////////////
     $pes2 .= '<tr class=timparr><td width="25%" align="left" class="titulos2">tipo de radicado(<b>' . $val['ID'] . '</b>)</td><td>' . $rs->GetMenu2($nm . $val['ID'], ${$nm . $val['ID']}, ':&lt;&lt seleccione &gt;&gt;', false, false, 'Class="select" id="' . $nm . $val['ID'] . '"') . '</td></tr>';
     $js_pes2 .= "document.getElementById('" . $nm . $val['ID'] . "').value = '';\n";
     $rs = $db->conn->Execute($sql1 . $sql3);
 }
 $slc_dep1 = $rs->GetMenu2('id', $txtIdDep, ':&lt;&lt seleccione &gt;&gt;', false, false, 'Class="select" Onchange="ver_datos(this.value)" id="slc_id"');
 $rs = $db->conn->Execute($sql1 . $sql3);
 $slc_dep2 = $rs->GetMenu2('Slc_dpadre', $Slc_dpadre, '0:&lt;&lt seleccione &gt;&gt;', false, false, 'Class="select" id="Slc_dpadre"');
 $rs = $db->conn->Execute($sql1 . $sql3);
 $slc_dep3 = $rs->GetMenu2('Slc_dterr', $Slc_dterr, '0:&lt;&lt seleccione &gt;&gt;', false, false, 'Class="select" id="Slc_dterr"');
 /**
  * Retorna un vector con los datos de la dependencia enviada.
  *
  * @param integer $codigo Codigo de la dependencia
  * @return array con datos de la dependencia. False on Error.
  */
 function dependenciaArr($codigo)
 {
     $tmp_Objtrad = new TipRads($this->cursor);
     $tmp_Trad = $tmp_Objtrad->GetArrayIdTipRad();
     $q = "select * from dependencia where depe_codi ={$codigo}";
     $rs = $this->cursor->query($q);
     $retorno = array();
     if (!$rs->EOF) {
         $retorno['depe_nomb'] = $rs->fields['DEPE_NOMB'];
         $retorno['dep_sigla'] = $rs->fields['DEP_SIGLA'];
         $retorno['depe_estado'] = $rs->fields['DEPE_ESTADO'];
         $retorno['cont_codi'] = $rs->fields['ID_CONT'];
         $retorno['pais_codi'] = $rs->fields['ID_PAIS'];
         $retorno['dpto_codi'] = $rs->fields['DPTO_CODI'];
         $retorno['muni_codi'] = $rs->fields['MUNI_CODI'];
         $retorno['dep_sigla'] = $rs->fields['DEP_SIGLA'];
         $retorno['dep_direccion'] = $rs->fields['DEP_DIRECCION'];
         $retorno['dep_central'] = $rs->fields['DEP_CENTRAL'];
         foreach ($tmp_Trad as $key => $val) {
             $retorno['depe_rad_tp' . $val['ID']] = $rs->fields['DEPE_RAD_TP' . $val['ID']];
         }
         unset($tmp_Trad);
         unset($tmp_Objtrad);
     }
     return $retorno;
 }