break;
     //**********************************************************************************************************GUARDAR AGENDA
 //**********************************************************************************************************GUARDAR AGENDA
 case '2':
     if ($_POST['dia'] != '' && $_POST['sel_dependencia'] != '' && $_POST['sel_tipo'] != '' && isset($_SESSION['puntos'][0])) {
         if ($_POST['sel_sesion'] == '0') {
             $extra = 'FALSE';
         } else {
             $extra = 'TRUE';
         }
         $agenda = new Agenda('', $_POST['dia'], '', $extra, '', '', 1);
         $idAgenda = $agenda->insertar();
         $tipoAgenda = new tipoAgenda($idAgenda, $_POST['sel_dependencia'], $_POST['sel_tipo']);
         $tipoAgenda->insertar();
         $punto = new punto('', $idAgenda, '1', '', '');
         $cp = new CamposPunto('', '', '');
         for ($i = 0; $i < count($_SESSION['puntos']); $i++) {
             $punto->setSubasunto($_SESSION['puntos'][$i]['id']);
             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']);
Esempio n. 2
0
 if (count($subasunto->obtenerPuntos($idAgenda)) > 0) {
     //si el subasunto tiene por lo menos un punto
     echo '<h3>' . ($i + 1) . '.' . ($j + 1) . '.-' . $subasunto->obtenerDescripcion() . '</h3>';
     echo '<span class="label label-inverse span8"></span>';
     for ($k = 0; $k < count($idPuntos); $k++) {
         //Puntos
         $punto = new Punto($idPuntos[$k]['id_punto']);
         $punto->obtenerDatos();
         if ($punto->getSubasunto() == $subasunto->getId()) {
             //si el punto pertenece al subasunto
             echo '<div class="row punto" id="' . $idPuntos[$k]['id_punto'] . '">                              
                     <div class="span6">                                                 <!-- descripcion del punto-->
                         <span class="badge badge-info">Punto' . ($k + 1) . '</span>
                         <br />
                         <br />';
             $cp = new CamposPunto('', '', '');
             if ($punto->getSolicitud() == NULL) {
                 $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']);