Exemple #1
0
<?php

include 'clases/Consejero.class.php';
include 'clases/Pertenencia.class.php';
include 'clases/Dependencia.class.php';
include 'clases/Permisos.class.php';
include 'cabecera.php';
include 'menuIzquierda.php';
$consejero = new Consejero($_SESSION['usuario']);
$consejero->buscar();
$permisos = new Permisos($consejero->getPermiso(), '');
$permisos->buscar();
$pertenece = new Pertenencia('', $consejero->getId());
$idepen = $pertenece->buscarDependencias();
$dependencia = new Dependencias('', '');
?>

<!-- info ================================================== -->
<div class="page-header" style="text-align: center">
    <h1>Opciones de Usuario</h1>
</div>
<legend><strong>Datos Personales</strong></legend>
<form id="fimagen" class="form-horizantal" action="#" method="POST">
    <div class="row"> 
        <div class="span5">
            <div class="control-group">
                <label class="control-label"><b>Nombre(s):</b></label>
                <div class="controls"> 
                    <p><?php 
echo $consejero->getNombre();
?>
Exemple #2
0
        echo ' (Sesión Extraordinaria)';
    }
    echo "</a>\n                    </td>\n                    <td>\n                    <p>" . $resul[0]['fecha'] . "</p>\n                    </td>\n                </tr>";
}
?>
    </tbody>
<table class="table span7" style="margin: 0 10%">
    <thead>
        <tr>
            <td><b>Proximas sesiones</b></td>
            <td> </td>
        </tr>
    </thead>
    <tbody>
        <?php 
$consejero = new Consejero('1');
$agenda = new Agenda('', '', '', '', '', '');
$proximas = $consejero->proximasAgendas();
for ($i = 0; $i < count($proximas); $i++) {
    $agenda->setId($proximas[$i]['id_agenda']);
    $resul = $agenda->obtenerDatos();
    $consecutivo = $agenda->consecutivo($resul[0]['id_dependencia'], $resul[0]['id_tipo_consejo'], $resul[0]['fecha'], $resul[0]['anio'], $resul[0]['extraordinaria']);
    echo "\n                <tr>\n                    <td>\n                        <a class='btn btn-info btn-block' style='text-align:left; padding-left:10px' href='agenda.php?id=" . $agenda->getId() . "'><b>" . $resul[0]['dependencia'] . "</b> - " . $resul[0]['descripcion'] . ": " . $resul[0]['siglas'] . "-" . $consecutivo[0]['consecutivo'] . "-" . $resul[0]['anio'];
    if ($resul[0]['extraordinaria']) {
        echo ' (Sesión Extraordinaria)';
    }
    echo "</a>\n                    </td>\n                    <td>\n                    <p>" . $resul[0]['fecha'] . "</p>\n                    </td>\n                </tr>";
}
?>
    </tbody>
</table>
<?php

//$idUsuario = $_GET['u'];
$consejero = new Consejero(1);
$consejero->buscar();
include_once 'clases/Consejero.class.php';
?>

<!-- Menu Izquierda ================================================== -->
<div id="menui" class="span3 hidden-phone" style="margin-left: 0px;">
    <div class="">
        <div class="progress" style="margin-left: 0; margin-bottom:0px">
            <div class="bar" style="width: 100%;"></div>
        </div>
        <ul class="nav nav-list menu well">
            <li>
                <a href="bienvenido.php"><i class="icon-home"> </i>Inicio</a>
            </li>
            <li class="nav-header">
                Menu de Agenda
            </li>
            <li>
                <a href="busqueda.php"><i class="icon-search"> </i>Buscar Agendas</a>
            </li>
            <?php 
if ($consejero->getPermiso() == 1 || $consejero->getPermiso() == 2) {
    echo '<li>
                <a href="nuevaAgenda.php"><i class="icon-book"> </i>Crear Agenda</a>
                </li>
                <li>
                    <a href="busqueda.php"><i class="icon-pencil"> </i>Modificar Agenda</a>
Exemple #4
0
<!-- info ================================================== -->

<div class="page-header" style="text-align: center">
    <h1>Actualizar Periodos</h1>
</div>
    
    <form class="form" id="fperiodos">
                <div class="row" style="text-align:center">
                    <a class="btn btn-primary" id="todos">Seleccionar Todos</a>&nbsp;&nbsp;
                    <a class="btn" id="ninguno">Ninguno</a>
                </div><br/>
                <?php 
$depen = new Dependencias();
$idepen = $depen->buscarTodos();
$pertenecen = new Pertenencia();
$consejeros = new Consejero();
for ($i = 0; $i < count($idepen); $i++) {
    $depen->setId($idepen[$i]['id_dependencia']);
    $depen->buscar();
    $pertenecen->setDependencia($idepen[$i]['id_dependencia']);
    $idConsejeros = $pertenecen->buscarConsejerosPorDependencia();
    if (count($idConsejeros) > 0) {
        echo '
                        <br/>
                        <div class="control-group" id="control_' . $depen->getId() . '">
                            <legend>' . $depen->getDescripcion() . '</legend>
                        <div class="controls">';
        $filas = 0;
        for ($j = 0; $j < count($idConsejeros); $j++) {
            $consejeros->setId($idConsejeros[$j]['id_consejero']);
            $consejeros->buscar();
<?php

include '../clases/Consejero.class.php';
if (isset($_POST['consejeros'][0])) {
    $consejeros = new Consejero();
    for ($i = 0; $i < count($_POST['consejeros']); $i++) {
        $consejeros->setId($_POST['consejeros'][$i]);
        $consejeros->setDesde($_POST['inicio']);
        $consejeros->setHasta($_POST['fin']);
        $consejeros->nuevoPeriodo();
    }
    echo '<div id="existe" class="alert alert-success">
		    <button type="button" class="close" data-dismiss="alert">×</button>
		  <strong>¡Excelente!</strong> ha asigando exitosamente los nuevos periodos.
		</div>';
} else {
    echo '<div id="existe" class="alert alert-danger">
		    <button type="button" class="close" data-dismiss="alert">×</button>
		   <strong>Ups!</strong> Debe seleccionar algún consejero
		</div>';
}
         <legend><strong>Participantes</strong></legend>';
     for ($i = 0; $i < count($idRoles); $i++) {
         if ($idRoles[$i]['id_rol'] <= '4') {
             $rol->setId($idRoles[$i]['id_rol']);
             $rol->buscar();
             echo '<div class="control-group offset1" >
             <label class="control-label" ><b>' . $rol->getDescripcion() . '</b>: </label>
             <div class="controls">';
             if ($rol->getDescripcion() == 'Consejero') {
                 echo '<select id="sel_consejeros" class="chzn-select span3" name="sel_Consejero[]" multiple data-placeholder="Seleccione los consejeros">';
             } else {
                 echo '<select id="sel_' . $rol->getDescripcion() . '" class="chzn-select span3" name="sel_' . $rol->getDescripcion() . '">
                 <option value=0>Seleccione</option>';
             }
             for ($j = 0; $j < count($idConsejeros); $j++) {
                 $consejero = new Consejero($idConsejeros[$j]['id_consejero'], '', '', '', '');
                 $consejero->buscar();
                 echo '<option value=' . $rol->getId() . '_' . $consejero->getId() . '>' . $consejero->getApellido() . ', ' . $consejero->getNombre() . '</option>';
             }
             echo "</select>";
             if ($rol->getDescripcion() == 'Consejero') {
                 echo '<br/><span class="help-block small">Seleccione todos los consejeros que participarán</span>';
             }
             echo "</div></div>";
         }
     }
     break;
     //**********************************************************************************************************GUARDAR AGENDA
 //**********************************************************************************************************GUARDAR AGENDA
 case '2':
     if ($_POST['dia'] != '' && $_POST['sel_dependencia'] != '' && $_POST['sel_tipo'] != '' && isset($_SESSION['puntos'][0])) {
Exemple #7
0
     $con = new Consejero($participantes[$i]['id_consejero']);
     $con->buscar();
     $rol = new Rol($participantes[$i]['id_rol'], '');
     $rol->buscar();
     echo '<div class="span2"><strong>' . $rol->getDescripcion() . ':</strong>
                         <p>' . $con->getApellido() . ', ' . $con->getNombre() . '</p>
                     </div>';
 }
 echo '</div>
     </div>
     <br />
     <h4 style="text-align: left">Asuntos a tratar</h4>
     <br />';
 $asun = new Asunto('', '');
 $asuntos = $asun->buscarTodos();
 $consejero = new Consejero($_SESSION['usuario']);
 $consejero->buscar();
 $par->setConsejero($consejero->getId());
 $rol = $par->obtenerRol();
 $idPuntos = $agenda->obtenerPuntos();
 for ($i = 0; $i < count($asuntos); $i++) {
     //Asuntos
     $idSubasuntos = $asun->obtenerSubasuntos($asuntos[$i]['id_asunto']);
     //subasuntos que estan dentro de este asunto
     echo '<div class="asuntos">';
     echo '<h2>' . ($i + 1) . '.-';
     echo $asuntos[$i]['descripcion'] . '</h2>';
     echo '<span class="label label-info span8"></span>';
     for ($j = 0; $j < count($idSubasuntos); $j++) {
         //Subasuntos
         $subasunto = new Subasunto($idSubasuntos[$j]['id_subasunto']);

<!-- info ================================================== -->

<div class="page-header" style="text-align: center">
    <h1>Asignar Dependencias</h1>
</div>
    
<form class="form-horizontal" id="fasignardep">
    <div class="control-group offset1">
        <label class="control-label"><b>Consejero:</b></label>
        <div class="controls">
            <select id="sel_consejero" class="chzn-select span3" name="sel_consejero">
                <option value="0">Seleccione</option>
                <?php 
$conse = new Consejero();
$idConsejeros = $conse->buscarTodos();
for ($i = 0; $i < count($idConsejeros); $i++) {
    $conse->setId($idConsejeros[$i]['id_consejero']);
    $conse->buscar();
    echo '<option value="' . $conse->getId() . '">' . $conse->getApellido() . ', ' . $conse->getNombre() . '</option>';
}
?>
            </select>
        </div> 
    </div>    
    <div class="control-group offset1" id="dependencias">
        <label class="control-label"><b>Dependencias:</b></label>
        <div class="controls">
            <?php 
$depen = new Dependencias();
<?php

include '../clases/Consejero.class.php';
$carpeta = '../img/usuarios/';
$url = $carpeta . basename($_FILES['imagen']['name']);
$tipo_archivo = $_FILES['imagen']['type'];
$tamano_archivo = $_FILES['imagen']['size'];
if (!((strpos($tipo_archivo, "png") || strpos($tipo_archivo, "jpeg")) && $tamano_archivo < 300000)) {
    echo '<div id="alertaSolicitud" class="alert alert-warning">
    		<button type="button" class="close" data-dismiss="alert">×</button>
    		<strong>Ops!</strong> solo se permiten archivos menores a <b>300 kb</b> y de imagen <b>(PNG, JPG)</b>.
		</div>';
} else {
    if (move_uploaded_file($_FILES['imagen']['tmp_name'], $url)) {
        echo '<div id="exito" class="alert alert-success">
			    <button type="button" class="close" data-dismiss="alert">×</button>
			    <strong>¡Excelente!</strong> Imagen cargada correctamente.
			</div>';
        $consejero = new Consejero($_POST['consejero'], '', '', '', '', '', '', './img/usuarios/' . basename($_FILES['imagen']['name']));
        $consejero->cambiarImagen();
    } else {
        echo '<div id="errorSolicitud" class="alert alert-error">
				    <button type="button" class="close" data-dismiss="alert">×</button>
				    <strong>¡Ups!</strong> Ha ocurrido un problema al subir el archivo ' . $_FILES['imagen']['error'] . '
				</div>';
    }
}
?>
 
include '../clases/Observacion.class.php';
include '../clases/Consejero.class.php';
include '../clases/Agenda.class.php';
//POST : operacion, id, value
$operacion = !isset($_POST['operacion']) ? 0 : $_POST['operacion'];
switch ($operacion) {
    case '1':
        // Decidir
        $punto = new Punto($_POST['id'], '', $_POST['value']);
        $punto->decidir();
        break;
    case '2':
        // Comentar
        $obs = new Observacion(1, $_POST['id'], $_POST['observacion']);
        $obs->insertar();
        $consejero = new Consejero(1, '', '', '', '');
        $consejero->buscar();
        echo '<div class="media well">
                    <a class="pull-left" ><img class="media-object" width="64px" heigth="64px" src="' . $consejero->getImagen() . '"></a>
                    <div class="media-body">
                        <h4 class="media-heading"> ' . $consejero->getNombre() . ' ' . $consejero->getApellido() . ':</h4>' . $obs->getDescripcion() . '
                    </div>
                </div>';
        break;
    case '3':
        //cerrar
        $agenda = new Agenda($_POST['id']);
        $agenda->finalizarConsejo();
        $agenda->desactivar();
        echo '<div id="exito" class="alert alert-success">
			    	<button type="button" class="close" data-dismiss="alert">×</button>