Example #1
0
<?php

include './clases/Subasunto.class.php';
include './clases/DependenciaSolicitud.class.php';
include './clases/TipoSolicitud.class.php';
$idSubasunto = $_GET['sub'];
$depSol = new DependenciaSolicitud($_GET['dep'], '');
$solicitudes = $depSol->buscarSolicitudes();
$sol = new TipoSolicitud();
?>

<script src="./js/utilidades.js"></script>

<div class="modal-header span8">
    <?php 
$subasunto = new Subasunto($idSubasunto, '');
echo '<h3>Crear Punto - <b>' . $subasunto->obtenerDescripcion() . '</b></h3>';
?>
    <button type="button" class="btn btn-success pull-right" id="siguientePunto" name="siguientePunto"><i class="icon-arrow-right icon-white"></i><b> Siguiente Punto</b></button> 
</div>
<div class="modal-body" id="asunto" min-height="300px">
    <div class="row span8">
        <form id="f_crear_punto" class="form-horizontal ">
                <div class="control-group" id="div_tipo_solicitud"><!--CARGA DE TIPOS DE SOLICITUD-->
                    <label class="control-label" ><b>Tipo de Solicitud:</b></label>
                    <div class="controls">
                        <select id="sel_solicitud" name="sel_solicitud" class="span4">
                            <?php 
for ($i = 0; $i < count($solicitudes) + 1; $i++) {
    if ($i == count($solicitudes)) {
        echo '<option value="otro" selected="selected">Otro</option>';
include '../clases/TipoSolicitud.class.php';
include '../clases/CampoSolicitud.class.php';
include '../clases/DependenciaSolicitud.class.php';
$solicitud = new TipoSolicitud('', $_POST['solicitud']);
$existe = $solicitud->buscarDescripcion();
if (isset($existe[0])) {
    echo '<div id="errorCampo" class="alert alert-error">
			    <button type="button" class="close" data-dismiss="alert">×</button>
			    <strong>Ops!</strong> La solicitud ya existe.
			</div>';
} else {
    $idSolicitud = $solicitud->insertar();
    echo 'Solicitud= ' . $idSolicitud;
    $cs = new CampoSolicitud($idSolicitud, '');
    for ($i = 0; $i < count($_POST['campos']); $i++) {
        $cs->setCampo($_POST['campos'][$i]);
        echo 'campo= ' . $_POST['campos'][$i];
        $cs->insertar();
    }
    $ds = new DependenciaSolicitud('', $idSolicitud);
    for ($i = 0; $i < count($_POST['dependencias']); $i++) {
        $ds->setDependencia($_POST['dependencias'][$i]);
        echo 'dependencia= ' . $_POST['dependencias'][$i];
        $ds->insertar();
    }
    echo '<div id="existe" class="alert alert-success">
		    <button type="button" class="close" data-dismiss="alert">×</button>
		   <strong>Excelente!</strong> El nuevo tipo de solicitud se ha agregado exitosamente.
		</div>';
}