} else {
         $cs = new CampoSolicitud($_POST['sel_solicitud'], '');
         $idCampos = $cs->buscarCampos();
         $campo = new Campo('', '');
         $punto = array();
         //datos
         $cont = array('contador' => $contador);
         $punto = $punto + $cont;
         $id_sub = array('id' => $_POST['subasunto']);
         $punto = $punto + $id_sub;
         $otro = array('otro' => 'false');
         $punto = $punto + $otro;
         for ($i = 0; $i < count($idCampos); $i++) {
             $campo->setId($idCampos[$i]['id_campo']);
             $campo->buscar();
             $ar_campo = array($campo->getDescripcion() => $_POST['campo_' . $idCampos[$i]['id_campo']]);
             $punto = $punto + $ar_campo;
         }
         $ti_sol = array('id_tipo_solicitud' => $_POST['sel_solicitud']);
         $punto = $punto + $ti_sol;
     }
     if (!isset($_SESSION['puntos_temp'])) {
         $_SESSION['puntos_temp'] = array();
     }
     $_SESSION['contador'] = $contador;
     array_push($_SESSION['puntos_temp'], $punto);
     unset($punto);
 }
 //print_r($_SESSION['puntos']);
 //**********************************************************************************     MOSTRAR LA TABLA
 if ($operacion == '2') {
    case '2':
        //**********************************************************************************    BUSCAR Y EDITAR PUNTO
        for ($i = 0; $i < count($_SESSION['puntos']); $i++) {
            if ($_SESSION['puntos'][$i]['contador'] == $_POST['cont']) {
                if (isset($_POST['otro'])) {
                    $_SESSION['puntos'][$i]['descripcion'] = $_POST['desc_punto'];
                    if (isset($_POST['det_punto'])) {
                        $_SESSION['puntos'][$i]['detalle'] = $_POST['det_punto'];
                    }
                } else {
                    $cs = new CampoSolicitud($_POST['id_tipo_solicitud'], '');
                    $idCampos = $cs->buscarCampos();
                    $campo = new Campo('', '');
                    for ($j = 0; $j < count($idCampos); $j++) {
                        $campo->setId($idCampos[$j]['id_campo']);
                        $campo->buscar();
                        $_SESSION['puntos'][$i][$campo->getDescripcion()] = $_POST['campo_' . $campo->getId()];
                    }
                }
            }
        }
        break;
    case '3':
        for ($i = 0; $i < count($_SESSION['puntos']); $i++) {
            if ($_SESSION['puntos'][$i]['contador'] == $_POST['cont']) {
                unset($_SESSION['puntos'][$i]);
                $_SESSION['puntos'] = array_values($_SESSION['puntos']);
            }
        }
        break;
}
     if ($_SESSION['puntos'][$i]['otro'] == 'false') {
         $punto->setSolicitud($_SESSION['puntos'][$i]['id_tipo_solicitud']);
         $punto->setOtro('false');
         if (isset($_SESSION['puntos'][$i]['detalle'])) {
             $punto->setDetalle($_SESSION['puntos'][$i]['detalle']);
         }
         $idPunto = $punto->insertar();
         $cs = new CampoSolicitud($_SESSION['puntos'][$i]['id_tipo_solicitud'], '');
         $idCampos = $cs->buscarCampos();
         $campo = new Campo('', '');
         $cp->setPunto($idPunto);
         for ($j = 0; $j < count($idCampos); $j++) {
             $campo->setId($idCampos[$j]['id_campo']);
             $campo->buscar();
             $cp->setCampo($idCampos[$j]['id_campo']);
             $cp->setContenido($_SESSION['puntos'][$i][$campo->getDescripcion()]);
             $cp->insertar();
         }
     } else {
         if (isset($_SESSION['puntos'][$i]['detalle'])) {
             $punto->setDetalle($_SESSION['puntos'][$i]['detalle']);
         }
         $punto->setOtro('true');
         $punto->setSolicitud('NULL');
         $idPunto = $punto->insertar();
         $cp->setPunto($idPunto);
         $cp->setCampo('7');
         $cp->setContenido($_SESSION['puntos'][$i]['descripcion']);
         $cp->insertar();
     }
 }
     <legend><strong>Campos de la Solicitud</strong></legend>
     <div class="control-group">
    		<?php 
$campo = new Campo();
$idcampos = $campo->buscarTodos();
$filas = 0;
for ($i = 0; $i < count($idcampos); $i++) {
    $campo->setId($idcampos[$i]['id_campo']);
    $campo->buscar();
    $filas = $filas + 1;
    if ($i % 10 == 0) {
        echo '<div class="span3">';
        $filas = 1;
    }
    echo '<label class="checkbox">
							<input type="checkbox" name="campos[]" value="' . $campo->getId() . '">' . $campo->getDescripcion() . '
						</label>';
    if ($filas == 10) {
        echo '</div>';
    }
}
if ($filas != 0) {
    echo '</div>';
}
?>
    </div>
    <legend><strong>Dependencias Asociadas</strong></legend>
     <div class="control-group">
    		<?php 
$dependencia = new Dependencias();
$idDependencia = $dependencia->buscarTodos();
Beispiel #5
0
     $cp->setPunto($punto->getId());
     $data = $cp->buscar();
     echo '<h4>Asunto:</h4>
                 <p>' . $data[0]['contenido'] . '</p>';
 } else {
     $ts = new TipoSolicitud($punto->getSolicitud(), '');
     $ts->buscar();
     echo '<h4>' . $ts->getDescripcion() . ':</h4>';
     $cp->setPunto($punto->getId());
     $data = $cp->buscar();
     $campo = new Campo('', '');
     echo '<p>';
     for ($h = 0; $h < count($data); $h++) {
         $campo->setId($data[$h]['id_campo']);
         $campo->buscar();
         echo ' <b>' . $campo->getDescripcion() . ':</b> ' . $data[$h]['contenido'];
     }
     echo '</p>';
 }
 echo '<br />
             <div class="span6" style="margin-left: 0px">';
 if ($punto->getDetalle() != '') {
     echo '<h4>Detalles:</h4>
                 <p>' . $punto->getDetalle() . '</p>';
 }
 if ($punto->getDecision() != '') {
     echo '<h4>Decision:</h4>
                     <p>' . $punto->getDecision() . '</p>';
 }
 $obs = new Observacion($consejero->getId(), $punto->getId(), '');
 $obs->buscar();
<?php

include '../clases/Campo.class.php';
include '../clases/CampoSolicitud.class.php';
if ($_POST['tipo_solicitud'] == 'otro') {
    echo '<label class="control-label" >Descripcion:</label>
            <div class="controls" id="aread">
                <textarea class="textarea span5 campo" id="desc_punto" name="desc_punto" placeholder="Escriba la descripción del punto ..." style="height: 200px"></textarea>
            </div>';
} else {
    $cs = new CampoSolicitud($_POST['tipo_solicitud'], '');
    $idCampos = $cs->buscarCampos();
    $campo = new Campo('', '');
    for ($i = 0; $i < count($idCampos); $i++) {
        $campo->setId($idCampos[$i]['id_campo']);
        $campo->buscar();
        echo '<div class="control-group">
				<label class="control-label" >' . $campo->getDescripcion() . ':</label>
				<div class="controls offset1" id="aread">
					 <input class="span4 campo" type="text" name="campo_' . $campo->getId() . '"/>
				</div>
			</div>';
    }
}
Beispiel #7
0
<link href="./css/bootstrap.css" rel="stylesheet">
<?php 
include './clases/Campo.class.php';
$campos = new Campo();
$id = $campos->buscarTodos();
?>
<div class="container span5">
	<div class="modal-header row span5">
	    <h4>Campos Actuales</h4>
	</div>
	<div class="modal-body row span5">
	    	<?php 
for ($i = 0; $i < count($id); $i++) {
    $campos->setId($id[$i]['id_campo']);
    $campos->buscar();
    echo '<blockquote><p class="text-info">' . $campos->getDescripcion() . '</p></blockquote><br/>';
}
?>
	</div>
</div>