<?php
require_once ("formulaire.class.php");
require_once ("dbform.class.php");

class param_tranche extends dbForm
{

	var $table = "tranche";
	var $clePrimaire = "tranche";
	var $typeCle = "A";
	
	function param_tranche ($id, $db, $debug)
	{
		$this -> constructeur ($id, $db, $debug);
	} // param_tranche ($id, $db, $debug)

    function verifier ()
    {
        $this -> correct = True;
        if ($this -> valF ['tranche'] == "")
        {
            $this -> correct = false;
            $this -> msg = $this -> msg ."<br>Code de la tranche horaire obligatoire";
        }
		if ($this -> valF ['tranche_heure'] == "")
        {
            $this -> correct = false;
            $this -> msg = $this -> msg ."<br>Heure obligatoire";
        }
    } // verifier ()

	function setType (&$form, $maj) 
	{
		if ($maj < 2)
		{
			// Ajout
			if ($maj == 1)
			{
				$form -> setType ('tranche', 'hiddenstatic');
				// Modification
			}
		}
		else
		{
			$form -> setType ('tranche', 'hiddenstatic');
			// Suppression
		}
	} // setType (&$form, $maj) 
function setTaille(&$form, $maj) {
$form->setTaille('tranche',20);
$form->setTaille('tranche_heure',20);
}
function setMax(&$form, $maj) {
$form->setMax('tranche',10);
$form->setMax('tranche_heure',8);
}
	/**
	* Surcharge de [openmairie/dbForm.class.php] version 1.11
	* l'objet de retour est $this -> table alors que ce n'est pas le nom de l'objet, ici : param_tranche
	*/
	function retour ($premier, $recherche)
	{
		// =============================================================================
		// $premier = page de retour
		// $recherche = critere de recherche retour
		// =============================================================================
		if (!$this -> correct)
		{
			///////////////////////////////////////////////////////////////////
			// * surcharge *
			///////////////////////////////////////////////////////////////////
			echo "<a href=\"tab.php?obj=param_tranche
				&premier=".$premier."&recherche=".$recherche."\">";
			///////////////////////////////////////////////////////////////////
			// * custom *
		    if (file_exists ("../dyn/custom/img/retour.png"))
				echo "<img src='../dyn/custom/img/retour.png' align='top' hspace='10' border='0'>";
		    else
				echo"<img src='../img/retour.png' align='top' hspace='10' border='0'>";
		    // *
		    echo "</a></center></td></tr>";
		}
		else
		{
			echo "<tr><td><br></td></tr><tr><td colspan=2><center>";
			///////////////////////////////////////////////////////////////////
			// * surcharge *
			///////////////////////////////////////////////////////////////////
			echo "<a href=\"tab.php?obj=param_tranche
				&premier=".$premier."&recherche=".$recherche."\">";
			///////////////////////////////////////////////////////////////////
			// * custom *
		    if (file_exists ("../dyn/custom/img/retour.png"))
				echo "<img src='../dyn/custom/img/retour.png' align='top'  border='0'>";
			else
				echo"<img src='../img/retour.png' align='top'  border='0'>";
			//*
		    echo "</a></center></td> </tr>";
		}
	} // retour ($premier, $recherche)
}
?>
