} 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();
     }
 }
 $rol = new Rol('', '');
 $idRoles = $rol->buscarTodos();
 $participantes = new Participantes('', '', '');
 $participantes->setAgenda($idAgenda);
 for ($i = 0; $i < count($idRoles); $i++) {
     $rol->setId($idRoles[$i]['id_rol']);
     $rol->buscar();
     if (($rol->getId() == '1' || $rol->getId() == '2' || $rol->getId() == '3') && !empty($_POST['sel_' . $rol->getDescripcion()])) {
         //si preside, secretario y consejeros NO estan vacios
         if ($rol->getId() == '3') {
             // si son Consejeros -- Select Multiple
             $consejeros = $_POST['sel_' . $rol->getDescripcion()];
             for ($j = 0; $j < count($consejeros); $j++) {
                 $rol_conse = explode('_', $_POST['sel_' . $rol->getDescripcion()][$j]);
                 $participantes->setConsejero($rol_conse[1]);
                 $participantes->setRol($rol_conse[0]);
                 $resultado = $participantes->insertar();
                 unset($rol_conse);
<?php

include '../clases/Agenda.class.php';
include '../clases/Participantes.class.php';
if (isset($_POST['sel_preside']) && $_POST['sel_preside'] != '0') {
    $preside = new Participantes($_POST['agenda'], $_POST['sel_preside'], '5');
    $preside->insertar();
}
if (isset($_POST['sel_secretario']) && $_POST['sel_secretario'] != '0') {
    $secretario = new Participantes($_POST['agenda'], $_POST['sel_secretario'], '6');
    $secretario->insertar();
}
$agenda = new Agenda($_POST['agenda']);
$agenda->activar();
$agenda->iniciarConsejo();
Example #3
0
         <h3>Agenda de ' . $resul[0]['descripcion'] . '</h3>
         <h4>en sesiĆ³n ';
 if (!$resul[0]['extraordinaria']) {
     echo 'Ordinaria de:';
 } else {
     echo 'Extraordinaria de:';
 }
 echo '</h3>
         <h3>' . $resul[0]['dependencia'] . '</h4>
         <h4 class="pull-left"><' . $resul[0]['siglas'] . "-" . $consecutivo[0]['consecutivo'] . "-" . $resul[0]['anio'] . '</h4>
         <h4 class="pull-right">Fecha:' . $resul[0]['fecha'] . '</h4>
     </div>
     <div class="row">
         <div class="span9">
             <h4 >Participantes:</h4><br />';
 $par = new Participantes($agenda->getId(), '', '');
 $participantes = $par->buscar();
 for ($i = 0; $i < count($participantes); $i++) {
     $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 />';
Example #4
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getParticipantes()
 {
     return $this->hasMany(Participantes::className(), ['idaudiencia' => 'idaudiencia']);
 }
<?php

include "../classes/Config.php";
include "functions.php";
header("Content-Type: text/html; charset=ISO-8859-1", true);
$querys = new Participantes();
if (isset($_POST) && !empty($_POST)) {
    if (isset($_POST['act_accounts_id']) && !empty($_POST['act_accounts_id']) && isset($_POST['sor_sorteios_id']) && !empty($_POST['sor_sorteios_id'])) {
        $account_id = anti_injection($_POST['act_accounts_id']);
        $sorteio_id = anti_injection($_POST['sor_sorteios_id']);
        $result = $querys->CheckUserSorteio($account_id, $sorteio_id);
        if ($result == '0') {
            if ($querys->addRegistro(array('par_accounts_id' => $account_id, 'par_sorteios_id' => $sorteio_id)) == '1') {
                $result = '1';
            } else {
                $result = '0';
            }
        } else {
            $result = '2';
        }
        print_r($result);
        exit;
    }
}
?>


 /**
  *
  * Funcion que modifca los datos de un participante en base a su email.
  * Pimero parte comprueba que el usuario existe.
  * Segundo actualiza los datos de su tabla usuario, con las funciones del modelo User.
  * Finalmente modifica los datos de su tabla participante con el modelo Participantes
  * y redirecciona con los nuevos datos
  * @access public
  *
  */
 public function modificarParticipante()
 {
     if (isset($_GET["id"])) {
         $userEmail = $_GET["id"];
         $participanteData = array();
         $participanteData = $this->participante->consultaParticipante($userEmail);
         if ($participanteData == NULL) {
             throw new Exception("No existe participante");
         }
         $this->view->setVariable("participante", $participanteData);
         $this->view->render("vistas", "modificacionPart");
     }
     if (isset($_GET["di"])) {
         $userEmail = $_SESSION["currentuser"];
         $userEmail = $userEmail->getEmail();
         $participanteData = array();
         $participanteData = $this->participante->consultaParticipante($userEmail);
         if ($participanteData == NULL) {
             throw new Exception("No existe participante");
         }
         $this->view->setVariable("participante", $participanteData);
         $this->view->render("vistas", "modificacionPart");
     }
     if (isset($_POST["nombreU"])) {
         $usuario = new User();
         $participante = new Participantes();
         $usuario->setContrasenaU($_POST["contrasenaU"]);
         $usuario->setNombreU($_POST["nombreU"]);
         try {
             $usuario->checkIsValidForModificacionJPopu($_POST["contrasenaU2"]);
             $usuario->update($_GET["did"]);
             $participante->modificarParticipante($_GET["did"], $_POST["direccionP"], $_POST["telefonoP"], $_POST["nombreLocalP"], $_POST["horarioP"], $_POST["paginaWebP"]);
             $ruta = "./resources/img/participantes/";
             //ruta carpeta donde queremos copiar las imagenes
             $fotoPi = $ruta . md5($_POST["nombreLocalP"]) . ".jpg";
             $fotoPiTemp = $_FILES['fotoPi']['tmp_name'];
             move_uploaded_file($fotoPiTemp, $fotoPi);
             //pasa la foto de la carpeta temporal a la del servidor web
             echo "<script> alert('Usuario modificado correctamente'); </script>";
         } catch (ValidationException $ex) {
             $errors = $ex->getErrors();
             $this->view->setVariable("errors", $errors);
         }
         $this->busquedaParticipante();
     }
 }