Exemplo n.º 1
0
 public function modificarAtributoCombo($datos)
 {
     $idAtributo = $datos['p1'];
     $arrayIdCombo = $datos['hididcomboatributo'];
     $arrayTexto = $datos['txttexto'];
     $arrayValue = $datos['txtvalue'];
     $respuesta = "";
     $indiceEditados = array_keys($arrayIdCombo);
     $tamanio = count($indiceEditados);
     for ($k = 0; $k < count($arrayTexto); $k++) {
         if ($k < $tamanio) {
             $p = $indiceEditados[$k];
         }
         $i = $k + 1;
         if ($i == $p) {
             // aqui se modifica los valores del combo despues de haber editado
             $o_DReporte = new DReporte();
             //$idAtributoCombo,$texto,$value,$hacer
             $o_DReporte->grabarAtributoCombo($arrayIdCombo[$i], $idAtributo, $arrayTexto[$i], $arrayValue[$i], 'modificar');
         } else {
             // aqui se insertan los nuevos valores agregados del combo despues de haber editado
             $o_DReporte = new DReporte();
             $o_DReporte->grabarAtributoCombo("", $idAtributo, $arrayTexto[$i], $arrayValue[$i], 'grabar');
         }
     }
     return $respuesta;
 }