/** * @name insertHistorique($pOperation) * @param OperationVO * @return integer * @desc Insère une nouvelle ligne dans la table, à partir des informations de la OperationVO en paramètre (l'id sera automatiquement calculé par la BDD) */ private function insertHistorique($pOperation) { $lHistoriqueOperation = new HistoriqueOperationVO(); $lHistoriqueOperation->setIdOperation($pOperation->getId()); $lHistoriqueOperation->setIdCompte($pOperation->getIdCompte()); $lHistoriqueOperation->setMontant($pOperation->getMontant()); $lHistoriqueOperation->setLibelle($pOperation->getLibelle()); $lHistoriqueOperation->setDate($pOperation->getDate()); $lHistoriqueOperation->setTypePaiement($pOperation->getTypePaiement()); $lHistoriqueOperation->setType($pOperation->getType()); $lHistoriqueOperation->setIdConnexion($_SESSION[ID_CONNEXION]); return HistoriqueOperationManager::insert($lHistoriqueOperation); }
/** * @name remplirHistoriqueOperation($pId, $pIdOperation, $pIdCompte, $pMontant, $pLibelle, $pDate, $pTypePaiement, $pType, $pIdConnexion) * @param int(11) * @param int(11) * @param int(11) * @param decimal(10,2) * @param varchar(100) * @param datetime * @param int(11) * @param int(11) * @param int(11) * @return HistoriqueOperationVO * @desc Retourne une HistoriqueOperationVO remplie */ private static function remplirHistoriqueOperation($pId, $pIdOperation, $pIdCompte, $pMontant, $pLibelle, $pDate, $pTypePaiement, $pType, $pIdConnexion) { $lHistoriqueOperation = new HistoriqueOperationVO(); $lHistoriqueOperation->setId($pId); $lHistoriqueOperation->setIdOperation($pIdOperation); $lHistoriqueOperation->setIdCompte($pIdCompte); $lHistoriqueOperation->setMontant($pMontant); $lHistoriqueOperation->setLibelle($pLibelle); $lHistoriqueOperation->setDate($pDate); $lHistoriqueOperation->setTypePaiement($pTypePaiement); $lHistoriqueOperation->setType($pType); $lHistoriqueOperation->setIdConnexion($pIdConnexion); return $lHistoriqueOperation; }