/** * @name insertHistorique($pDetailOperation) * @param DetailOperationVO * @return integer * @desc Insère une nouvelle ligne dans la table, à partir des informations de la DetailOperationVO en paramètre (l'id sera automatiquement calculé par la BDD) */ private function insertHistorique($pDetailOperation) { $lHistoriqueDetailOperation = new HistoriqueDetailOperationVO(); $lHistoriqueDetailOperation->setIdDetailOperation($pDetailOperation->getId()); $lHistoriqueDetailOperation->setIdOperation($pDetailOperation->getIdOperation()); $lHistoriqueDetailOperation->setIdCompte($pDetailOperation->getIdCompte()); $lHistoriqueDetailOperation->setMontant($pDetailOperation->getMontant()); $lHistoriqueDetailOperation->setLibelle($pDetailOperation->getLibelle()); $lHistoriqueDetailOperation->setDate($pDetailOperation->getDate()); $lHistoriqueDetailOperation->setTypePaiement($pDetailOperation->getTypePaiement()); //$lHistoriqueDetailOperation->setTypePaiementChampComplementaire($pDetailOperation->getTypePaiementChampComplementaire()); $lHistoriqueDetailOperation->setIdDetailCommande($pDetailOperation->getIdDetailCommande()); $lHistoriqueDetailOperation->setIdModeleLot($pDetailOperation->getIdModeleLot()); $lHistoriqueDetailOperation->setIdConnexion($pDetailOperation->getIdConnexion()); return HistoriqueDetailOperationManager::insert($lHistoriqueDetailOperation); }