<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
<?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');
/** * 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; }
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"aAnn'); } $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;
<?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.
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; }