Exemplo n.º 1
0
 /**
  * Metodo que borrar Derivados de Un Radicado
  *
  * 
  * @param string $radicado Numero de Radicado o Registro al cual se le buscaran los Usuarios Informados
  * @return string Retorna la cadena con la tabla de los informados.
  * @autor Jairo Losada 2009 - Correlibre.org
  *        Modificado en DNP 2010 
  * 
  **/
 function borrarDerivado($idObjetoHtml, $radicado, $depeCodi, $usuaCodi, $depeCodiBorrar, $usuaCodiBorrar, $idDerivado, $observacion)
 {
     $response = new HTML_AJAX_Action();
     $iSql = "select * from usuario where depe_codi={$depeCodi}";
     $rsUs = $this->db->conn->Execute($iSql);
     $radicados[] = $depeCodiBorrar . "-" . $radicado;
     $radicados[] = $radicado;
     $this->depeCodi = $depeCodi;
     $this->usuaCodi = $usuaCodi;
     $ruta_raiz = $this->ruta_raiz;
     //$depeCodi = $this->depeCodi;
     //$usuaCodi = $this->usuaCodi;
     $isql = "DELETE FROM SGD_RG_MULTIPLE where ID={$idDerivado} AND RADI_NUME_RADI in({$radicado})";
     $ruta_raiz = $this->ruta_raiz;
     $this->db->conn->Execute($isql);
     include "{$ruta_raiz}/include/tx/Tx.php";
     $tx = new Tx($this->db);
     $radicados[0] = $radicado;
     $rrr = $tx->insertarHistorico($radicados, $depeCodi, $usuaCodi, $depeCodiBorrar, $usuaCodiBorrar, $observacion, 70);
     //echo "alert('Resultado $rrr >".$this->strSql."')";
     $cadena = $this->listaDerivados($radicado, 'usuariosReasignados');
     //echo "alert ('".$isql."');" ;
     $response->insertScript($cadena);
     return $response;
 }