Ejemplo n.º 1
0
 private function api_partecipazione_ritirati()
 {
     $me = $this->richiediLogin();
     $this->richiedi(['id']);
     $t = Partecipazione::id($this->par['id']);
     if ($t->volontario()->id == $me->id) {
         $ok = $t->ritira();
     } else {
         $ok = false;
     }
     return ['ok' => $ok];
 }
Ejemplo n.º 2
0
<?php

/*
 * ©2013 Croce Rossa Italiana
 */
paginaPrivata();
paginaModale();
controllaParametri(array('id'));
if (!isset($_GET['id'])) {
    redirect('attivita');
}
$pk = $_GET['id'];
$pk = Partecipazione::id($pk);
?>
<form action="?p=attivita.ritirati.ok" method="POST">

<input type="hidden" name="partecipazione" value="<?php 
echo $pk->id;
?>
" />

<div class="modal fade automodal">
        <div class="modal-header">
          <h3><i class="icon-warning-sign"></i> Vuoi davvero ritirarti?</h3>
        </div>
        <div class="modal-body">
          <p>Confermando ritirerai la tua richiesta di partecipazione al turno seguente:</p>
          <p class="allinea-centro">
              <strong><?php 
echo $pk->turno()->nome;
?>
Ejemplo n.º 3
0
 public function partecipazione()
 {
     return Partecipazione::id($this->partecipazione);
 }