/** * @name getEtatCaisse() * @return CaisseListeCommandeResponse * @desc Retourne la liste des commandes en cours */ public function getEtatCaisse() { $lResponse = new EtatCaisseResponse(); $lIde = IdentificationManager::selectByType(3); $lStatutAutorise = 1; $lAutoriseActif = false; $i = 0; while (isset($lIde[$i]) && $lStatutAutorise == 1) { $lAutorise = $lIde[0]->getAutorise(); if ($lAutorise == 1) { $lAutoriseActif = true; } else { if ($lAutorise == 2) { $lStatutAutorise = 0; } } $i++; } if (!$lAutoriseActif) { $lStatutAutorise = 0; } $lResponse->setEtat($lStatutAutorise); return $lResponse; }
/** * @name selectByType($pId) * @param integer * @return array(IdentificationVO) * @desc Retourne une Identification de Type $pId */ public function selectByType($pId) { return IdentificationManager::selectByType($pId); }