Beispiel #1
0
            <thead>
                <th>Quota</th>
                <th>Cognome</th>
                <th>Nome</th>
                <th>Codice Fiscale</th>
                <th>Importo</th>
                <th>Data Pagamento</th>
                <th>Pagamento effettuato</th>
                <th>Azioni</th>
            </thead>
        <?php 
$elenco = $me->comitatiApp([APP_SOCI, APP_PRESIDENTE]);
$totale = 0;
$n = 0;
$ben = 0;
$t = Tesseramento::by('anno', $anno);
$aperto = false;
if ($t && $t->aperto()) {
    $aperto = true;
}
foreach ($elenco as $comitato) {
    $t = $comitato->quoteSi($anno, MEMBRO_ORDINARIO);
    ?>
            
            <tr class="success">
                <td colspan="8" class="grassetto">
                    <?php 
    echo $comitato->nomeCompleto();
    ?>
                    <span class="label label-warning">
                        <?php 
Beispiel #2
0
<?php

/*
 * ©2013 Croce Rossa Italiana
 */
paginaAdmin();
$anno = date('Y');
if (Tesseramento::by('anno', $anno)) {
    redirect('admin.tesseramento&anno');
}
$t = new Tesseramento();
$t->anno = $anno;
$t->stato = TESSERAMENTO_APERTO;
redirect('admin.tesseramento');
Beispiel #3
0
 /**
  * Data una quota ne ritorna, se esiste il tesseramento a cui appartiene
  * @return Tesseramento     tesseramento sulla base dell'anno della quota
  */
 public function tesseramento()
 {
     if ($t = Tesseramento::by('anno', $this->anno)) {
         return $t;
     }
     return null;
 }
Beispiel #4
0
paginaPrivata();
controllaParametri(array('id'), 'utente.storico&err');
$id = $_GET['id'];
$quota = Quota::id($id);
$v = $quota->volontario();
if ($v->id != $me->id) {
    redirect('errore.permessi&cattivo');
}
if ($quota->annullata()) {
    redirect('utente.storico&quotaAnn');
}
$attivo = false;
if ($quota->appartenenza()->statoSocio() == VOLONTARIO) {
    $attivo = true;
}
if (!($t = Tesseramento::by('anno', $quota->anno))) {
    $t = new StdClass();
    $t->attivo = 8;
    $t->ordinario = 16;
}
$quotaMin = $attivo ? $t->attivo : $t->ordinario;
$p = new PDF('ricevutaquota', 'ricevuta.pdf');
$p->_COMITATO = $quota->comitato()->locale()->nomeCompleto();
$p->_ID = $quota->progressivo();
$p->_NOME = $v->nome;
$p->_COGNOME = $v->cognome;
$p->_FISCALE = $v->codiceFiscale;
$p->_IMPORTO = soldi($quotaMin);
$p->_QUOTA = $quota->causale;
if ($quota->quota - $quotaMin > 0) {
    $p->_OFFERTA = $quota->offerta;
Beispiel #5
0
<?php

/*
* ©2013 Croce Rossa Italiana
*/
paginaApp([APP_SOCI, APP_PRESIDENTE]);
caricaSelettoreComitato();
$t = Tesseramento::by('anno', date('Y'));
?>
<form action="?p=us.ordinario.nuovo.ok" method="POST">
    <div class="modal fade automodal">

        <div class="modal-header">
            <h3><i class="icon-plus"></i> Inserisci un nuovo Socio Ordinario</h3>
        </div>

        <div class="modal-body">
            <div class="row-fluid">
                <?php 
if (isset($_GET['e'])) {
    ?>
                <div class="alert alert-danger">
                    <i class="icon-ban-circle"></i> <strong>Codice Fiscale errato</strong>.
                    Il formato del codice fiscale inserito non risulta valido.
                </div>
                <?php 
} elseif (isset($_GET['c'])) {
    ?>
                <div class="alert alert-danger">
                    <i class="icon-ban-circle"></i> <strong>Scegli un comitato valido</strong>.
                    Seleziona un comitato di appartenenza che rientra nel tuo ruolo di presidente/ufficio soci.
Beispiel #6
0
 public function quotaBenemeriti($anno = null)
 {
     if (!$anno) {
         $anno = date('Y');
     }
     $property = 'quota_' . $anno;
     if ($t = Tesseramento::by('anno', $anno)) {
         if ($r = $this->{$property}) {
             return $r;
         }
         return $t->benemerito;
     }
     return null;
 }