public function getEstatString() { return MatriculesPeer::getEstatText($this->getEstat()); }
function gestiona_cursos($CURSOS, $MATRICULES, $MISSATGES, $LCURSOS) { ?> <form method="post" action="<?php echo url_for('web/gestio?accio=im'); ?> " id="FORM_CURSOS"> <FIELDSET class="REQUADRE"><LEGEND class="LLEGENDA">Cursos disponibles actualment </LEGEND> <?php $LCURSOS = $LCURSOS->getResults(); ?> <?php if (empty($LCURSOS)) { echo "Actualment no es pot matricular a cap curs. "; ?> <?php } else { ?> <TABLE class="DADES"> <tr> <td class="TITOL" colspan="2">CODI</td> <td class="TITOL">NOM</td> <td class="TITOL">PREU</td> <td class="TITOL" width="70px">INICI</td> <td class="TITOL">PLACES</td> </tr> <?php $CAT_ANT = ""; ?> <?php foreach ($LCURSOS as $C) { ?> <?php if ($C->getVisibleweb() == 1) { ?> <?php if ($CAT_ANT != $C->getCategoria()) { ?> <TR><TD colspan="6" class="TITOL_CATEGORIA"><?php echo $C->getCategoriaText(); ?> </TD></TR> <?php } ?> <?php $PLACES = $C->getPlacesArray(); $ple = $PLACES['OCUPADES'] == $PLACES['TOTAL'] ? "style=\"background-color:#FFCCCC;\"" : ""; $jple = $PLACES['OCUPADES'] == $PLACES['TOTAL']; ?> <TR> <TD <?php echo $ple; ?> ><?php echo radiobutton_tag('D[CURS]', $C->getIdcursos(), false, array('onClick' => 'ActivaBoto(' . $jple . ');', 'class' => 'class_cursos ')); ?> </TD> <TD <?php echo $ple; ?> > <a href="#TB_inline?height=480&width=640&inlineId=hidden<?php echo $C->getIdcursos(); ?> &modal=false" class="thickbox"> <?php echo $C->getCodi(); ?> </a> <div style="display: none;" id="hidden<?php echo $C->getIdcursos(); ?> "> <div id="TEXT_WEB"> <?php echo $C->getDescripcio(); ?> </div> </div> </TD> <TD <?php echo $ple; ?> ><?php echo $C->getTitolcurs(); ?> ( <?php echo $C->getHoraris(); ?> ) </TD> <TD <?php echo $ple; ?> ><?php echo $C->getPreu(); ?> €</TD> <TD <?php echo $ple; ?> ><?php echo $C->getDatainici('d-m-Y'); ?> </TD> <TD <?php echo $ple; ?> ><?php echo $PLACES['OCUPADES'] . '/' . $PLACES['TOTAL']; ?> </TD> </TR> <?php $CAT_ANT = $C->getCategoria(); ?> <?php } ?> <?php } ?> </TABLE> <br /><br /> <?php //Mirem que l'usuari es pugui matricular segons les dates de matrícules list($DIA_Y, $DIA_M, $DIA_D) = explode("-", TipusPeer::getDataIniciMatriculaAnticsAlumnes()->getTipusdesc()); list($DIT_Y, $DIT_M, $DIT_D) = explode("-", TipusPeer::getDataIniciMatriculaTothom()->getTipusdesc()); $DIA_T = mktime(0, 0, 0, $DIA_M, $DIA_D, $DIA_Y); $DIT_T = mktime(0, 0, 0, $DIT_M, $DIT_D, $DIT_Y); ?> <TABLE class="FORMULARI" width="100%"> <TR><TD width="100px;" style="font-size:10px;"><b>DESCOMPTE</b></TD><td><?php echo select_tag('D[DESCOMPTE]', options_for_select(MatriculesPeer::selectDescomptesWeb(), MatriculesPeer::REDUCCIO_CAP)); ?> </TD></TR> <TR><TD width="100px"></TD> <TD> <?php $avui = time(); if (sizeof($MATRICULES) == 0) { if ($avui < $DIT_T) { echo "<div class=\"text\" style=\"font-weight:bold; \">El període de matrícules per a nous alumnes comença el dia " . date('d/m/Y', $DIT_T) . '</div>'; } else { echo "<div>" . submit_tag('Matriculeu-me', array('name' => 'BMATRICULA', 'class' => 'BOTO_ACTIVITAT', 'style' => 'width:100px')) . '</div>'; } } else { if ($avui < $DIA_T) { echo "<div style=\"font-size:11px; font-weight:bold; \">El període de matrícules per a antics alumnes comença el dia " . date('d/m/Y', $DIA_T) . '</div>'; } else { echo '<div>' . submit_tag('Matriculeu-me', array('name' => 'BMATRICULA', 'class' => 'BOTO_ACTIVITAT', 'style' => 'width:100px')) . '</div>'; } } ?> <br /> <div class="text">Si necessita més informació sobre el nou sistema de matrícules, si us plau, cliqui <a href="<?php echo url_for('web/index?accio=mc&node=35'); ?> ">aquí</a>.</div> </TD> </TR> </TABLE> <?php } ?> </FIELDSET> <FIELDSET class="REQUADRE"><LEGEND class="LLEGENDA">Cursos matriculats amb anterioritat</LEGEND> <TABLE class="DADES"> <?php if (sizeof($MATRICULES) == 0) { ?> <TR><TD>No tenim constància informàtica que hagueu realitzat un curs a la Casa de Cultura. <br />Si no és així, si us plau notifiqueu-nos-ho. </TD></TR> <?php } else { ?> <TR><TD class="titol">CODI</TD> <TD class="titol">NOM</TD> <TD class="titol">ESTAT</TD> <TD class="titol">DATA MATRÍCULA</TD> <TD class="titol">DESCOMPTE</TD></TR> <?php } ?> <?php foreach ($MATRICULES as $M) { ?> <?php $CURSOS = $M->getCursos(); ?> <TR> <TD> <a href="#TB_inline?height=480&width=640&inlineId=hidden<?php echo $CURSOS->getIdcursos(); ?> &modal=false" class="thickbox"> <?php echo $CURSOS->getCodi(); ?> </a> <div style="display:none" id="hidden<?php echo $CURSOS->getIdcursos(); ?> "> <?php echo $CURSOS->getDescripcio(); ?> </div> </TD> <TD><?php echo $CURSOS->getTitolCurs(); ?> </TD> <TD><?php echo MatriculesPeer::getEstatText($M->getEstat()); ?> </TD> <TD><?php echo $M->getDataInscripcio('d/m/Y H:i'); ?> </TD> <TD><?php echo MatriculesPeer::textDescomptes($M->getTReduccio()); ?> </TD> </TR> <?php } ?> </TABLE> </FIELDSET> </form> <?php }
function LlistaMatricules($MATRICULES) { $RET = ""; if (sizeof($MATRICULES) == 0) { $RET .= 'No tenim constància informàtica que hagueu realitzat un curs a aquesta entitat. <br />Si no és així, si us plau notifiqueu-nos-ho.'; } else { $RET .= '<TABLE class="DADES">'; $RET .= '<TR><TD class="titol">CODI</TD> <TD class="titol">NOM</TD> <TD class="titol">ESTAT</TD> <TD class="titol">DATA MATRÍCULA</TD> <TD class="titol">DESCOMPTE</TD></TR>'; foreach ($MATRICULES as $M) { $CURSOS = $M->getCursos(); $RET .= '<TR> <TD> <a href="#TB_inline?height=480&width=640&inlineId=hidden' . $CURSOS->getIdcursos() . '&modal=false" class="thickbox">' . $CURSOS->getCodi() . '</a> <div style="display:none" id="hidden' . $CURSOS->getIdcursos() . '">' . $CURSOS->getDescripcio() . '</div> </TD> <TD>' . $CURSOS->getTitolCurs() . '</TD> <TD>' . MatriculesPeer::getEstatText($M->getEstat()) . '</TD> <TD>' . $M->getDataInscripcio('d/m/Y H:i') . '</TD> <TD>' . MatriculesPeer::textDescomptes($M->getTReduccio()) . '</TD> </TR>'; } $RET .= '</TABLE>'; } $RET .= '<br /><div style="text-align:right"> <a href="' . url_for('gestio/uGestio?accio=GESTIONA_MATRICULES') . '"> ' . image_tag('template/new.png') . ' Nova matrícula </a> </div>'; return $RET; }
function mostraCursos($MATRICULES, $estat) { $RET = ""; foreach ($MATRICULES as $M) { $C = $M->getCursos(); $U = $M->getUsuaris(); $TEXT_REDUCCIO = ""; if ($M->getTreduccio() == MatriculesPeer::REDUCCIO_CAP) { $PREU = $M->getPagat(); } else { $PREU = $M->getPagat(); $TEXT_REDUCCIO = ' |R'; } if ($M->getEstat() == $estat) { $RET .= '<TR>'; $RET .= '<TD class="LINIA" width="15%">' . link_to($U->getDni(), 'gestio/gMatricules?accio=E&IDM=' . $M->getIdmatricules()) . '</TD>'; $RET .= '<TD class="LINIA" width="40%"><b>' . $U->getNomComplet() . '</b><BR />' . $U->getAdreca() . '<BR />' . $U->getCodiPostal() . ' - ' . $U->getPoblacioString() . '<BR />' . $U->getTelefonString() . ' | ' . $M->getDatainscripcio() . ' <br />' . $U->getEmail() . '</TD>'; $RET .= '<TD class="LINIA" width="45%">' . $C->getCodi() . ' ' . $C->getTitolcurs() . ' (' . $PREU . '€' . $TEXT_REDUCCIO . ') <br />'; $RET .= MatriculesPeer::getEstatText($M->getEstat()) . ' ' . $M->getComentari() . '</TD>'; $RET .= '</TR>'; } } return $RET; }
<?php if (sizeof($MATRICULES) == 0) { echo '<tr><td class="LINIA" colspan="3">No hi ha cap matrícula amb aquests paràmetres.</td></tr>'; } else { echo '<tr><td class="TITOL">DNI</td><td class="TITOL">NOM</td><td class="TITOL">DATA INICI</td></tr>'; $i = 0; foreach ($MATRICULES as $M) { $C = $M->getCursos(); $U = $M->getUsuaris(); $TEXT_REDUCCIO = ""; $PREU = $M->getPagat(); echo '<tr> <td class="LINIA" width="15%">' . link_to($U->getdni(), 'gestio/gMatricules?accio=E&IDM=' . $M->getIdmatricules()) . '</td> <td class="LINIA" width="40%"><b>' . $U->getNomComplet() . '</b><BR />' . $U->getTelefonString() . ' | ' . $M->getdatainscripcio() . '<br />' . $U->getEmail() . '</td> <td class="LINIA" width="45%">' . $C->getCodi() . ' ' . $C->getTitolcurs() . ' (' . $PREU . '€' . $TEXT_REDUCCIO . ') <br /> ' . MatriculesPeer::getEstatText($M->getEstat()) . ' ' . $M->getComentari() . ' ' . '<a href="' . url_for('gestio/gMatricules?accio=P&IDP=' . $M->getIdmatricules()) . '"><img src="' . $BASE . 'images/template/printer.png' . '" /></a> </td> </tr>'; } } ?> </table> </div> <?php } ?> <div style="height:40px;"></div> </td>