Esempio n. 1
0
<?php

paginaPrivata();
// Se non ho ancora registrato il mio essere aspirante
if (!($a = Aspirante::daVolontario($me))) {
    redirect('aspirante.registra');
}
?>
<div class="row-fluid">
    
    <div class="span6">
        <h1>
            <i class="icon-map-marker"></i>
            Localit&agrave; preferita
        </h1>
    </div>
    <div class="span6">
        <div class="alert alert-info">
            <i class="icon-info-sign"></i> <strong>Dove vivi o vorresti fare il corso?</strong>
            Scegli una localit&agrave; come zona presso la quale preferiresti effettuare il Corso.
        </div>
    </div>
            
</div>

<div class="row-fluid">
    
    <div class="span3">
        <h2>
            1. <i class="icon-search"></i> Ricerca
        </h2>
Esempio n. 2
0
<?php

/*
* ©2015 Croce Rossa Italiana
*/
paginaPrivata();
if ($me->stato != ASPIRANTE || Aspirante::daVolontario($me)) {
    redirect('aspirante.home');
}
$a = new Aspirante();
$a->utente = $me;
$a->data = time();
$a->luogo = "{$me->indirizzo}, {$me->comuneResidenza}, {$me->CAPResidenza}";
$a->localizzaStringa($a->luogo);
$a->raggio = $a->trovaRaggioMinimo();
redirect('aspirante.localita');
Esempio n. 3
0
 /**
  * Trasforma un Utente Aspirante in Volontario
  *
  * - Crea appartenenza presso il comitato di tipo MEMBRO_VOLONTARIO
  * - Elimina oggetto Aspirante collegato
  *
  * @param Utente $trasformatore     Colui che autorizza la trasformazione
  * @return bool                     Trasformazione effettuata?
  */
 public function trasformaInVolontario(Utente $trasformatore)
 {
     if ($this->stato != ASPIRANTE) {
         return false;
     }
     $app = $this->appartenenzaAttuale();
     $ora = time();
     $comitato = $app->comitato;
     $app->fine = $ora;
     $this->stato = VOLONTARIO;
     if ($aspirante = Aspirante::daVolontario($this)) {
         $aspirante->cancella();
     }
     $nuovaApp = new Appartenenza();
     $nuovaApp->volontario = $this;
     $nuovaApp->comitato = $comitato;
     $nuovaApp->stato = MEMBRO_VOLONTARIO;
     $nuovaApp->inizio = $ora;
     $nuovaApp->timestamp = time();
     $nuovaApp->comferma = $trasformatore;
     return true;
 }
Esempio n. 4
0
        Lo staff di Gaia</p>
    </div>
    <div class="modal-footer">
        <a href="?p=logout" class="btn">
            <i class="icon-remove"></i>
            Logout
        </a>
        <a href="?p=utente.privacy&first" class="btn btn-success">
            <i class="icon-ok"></i>
            Ho letto!
        </a>
    </div>
</div>
<?php 
}
$a = Aspirante::daVolontario($me);
$iscritto = false;
$corso = $me->partecipazioniBase(ISCR_RICHIESTA);
if ($corso) {
    $iscritto = true;
    $corsoBaseRichiesto = $corso[0];
}
$corsoConfermato = $me->partecipazioniBase(ISCR_CONFERMATA);
if ($corsoConfermato) {
    $iscritto = true;
    $corsoBaseConfermato = $corsoConfermato[0];
}
// Se non ho ancora registrato il mio essere aspirante
// però faccio questa cosa PRIMA del raggio minimo
if (!$a && !$iscritto) {
    redirect('aspirante.registra');
Esempio n. 5
0
<?php

/*
 * ©2014 Croce Rossa Italiana
 */
paginaPrivata();
$parametri = array('inputComuneResidenza', 'inputCAPResidenza', 'inputProvinciaResidenza', 'inputIndirizzo', 'inputCivico');
controllaParametri($parametri);
$coresidenza = normalizzaNome($_POST['inputComuneResidenza']);
$caresidenza = normalizzaNome($_POST['inputCAPResidenza']);
$prresidenza = maiuscolo($_POST['inputProvinciaResidenza']);
$indirizzo = normalizzaNome($_POST['inputIndirizzo']);
$civico = maiuscolo($_POST['inputCivico']);
$me->comuneResidenza = $coresidenza;
$me->CAPResidenza = $caresidenza;
$me->provinciaResidenza = $prresidenza;
$me->indirizzo = $indirizzo;
$me->civico = $civico;
if ($me->stato == ASPIRANTE && ($a = Aspirante::daVolontario($me))) {
    $a->localizzaStringa("{$me->indirizzo}, {$me->comuneResidenza}, {$me->CAPResidenza}");
    $a->raggio = $a->trovaRaggioMinimo();
}
redirect('utente.anagrafica&ok');