Esempio n. 1
0
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 
}