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']);
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']);