Ejemplo n.º 1
0
 /**
  * @name insert($pVo)
  * @param FermeVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la FermeVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . FermeManager::TABLE_FERME . "\n\t\t\t\t(" . FermeManager::CHAMP_FERME_ID . "\n\t\t\t\t," . FermeManager::CHAMP_FERME_NUMERO . "\n\t\t\t\t," . FermeManager::CHAMP_FERME_NOM . "\n\t\t\t\t," . FermeManager::CHAMP_FERME_ID_COMPTE . "\n\t\t\t\t," . FermeManager::CHAMP_FERME_SIREN . "\n\t\t\t\t," . FermeManager::CHAMP_FERME_ADRESSE . "\n\t\t\t\t," . FermeManager::CHAMP_FERME_CODE_POSTAL . "\n\t\t\t\t," . FermeManager::CHAMP_FERME_VILLE . "\n\t\t\t\t," . FermeManager::CHAMP_FERME_DATE_ADHESION . "\n\t\t\t\t," . FermeManager::CHAMP_FERME_DESCRIPTION . "\n\t\t\t\t," . FermeManager::CHAMP_FERME_ETAT . ")\n\t\t\tVALUES (NULL\n\t\t\t\t,'" . StringUtils::securiser($pVo->getNumero()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getNom()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdCompte()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getSiren()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getAdresse()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getCodePostal()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getVille()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDateAdhesion()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDescription()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getEtat()) . "')";
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     $lId = Dbutils::executerRequeteInsertRetourId($lRequete);
     $pVo->setId($lId);
     $pVo->setNumero('F' . $lId);
     // Mise à jour du numéro dans l'objet
     FermeManager::update($pVo);
     // Mise à jour de la base
     return $lId;
 }
 /**
  * @name insert($pVo)
  * @param CaracteristiqueVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la CaracteristiqueVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . CaracteristiqueManager::TABLE_CARACTERISTIQUE . "\n\t\t\t\t(" . CaracteristiqueManager::CHAMP_CARACTERISTIQUE_ID . "\n\t\t\t\t," . CaracteristiqueManager::CHAMP_CARACTERISTIQUE_NOM . "\n\t\t\t\t," . CaracteristiqueManager::CHAMP_CARACTERISTIQUE_DESCRIPTION . "\n\t\t\t\t," . CaracteristiqueManager::CHAMP_CARACTERISTIQUE_ETAT . ")\n\t\t\tVALUES (NULL\n\t\t\t\t,'" . StringUtils::securiser($pVo->getNom()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDescription()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getEtat()) . "')";
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
Ejemplo n.º 3
0
 /**
  * @name insert($pVo)
  * @param CompteurVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la CompteurVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . CompteurManager::TABLE_COMPTEUR . "\n\t\t\t\t(" . CompteurManager::CHAMP_COMPTEUR_ID . "\n\t\t\t\t," . CompteurManager::CHAMP_COMPTEUR_LABEL . "\n\t\t\t\t," . CompteurManager::CHAMP_COMPTEUR_VALEUR . "\n\t\t\t\t," . CompteurManager::CHAMP_COMPTEUR_DATE_CREATION . "\n\t\t\t\t," . CompteurManager::CHAMP_COMPTEUR_DATE_MODIFICATION . "\n\t\t\t\t," . CompteurManager::CHAMP_COMPTEUR_ETAT . ")\n\t\t\tVALUES ";
     if (is_array($pVo)) {
         $lNbVO = count($pVo);
         $lI = 1;
         foreach ($pVo as $lVo) {
             $lRequete .= "(NULL\n\t\t\t\t,'" . StringUtils::securiser($lVo->getLabel()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getValeur()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getDateCreation()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getDateModification()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getEtat()) . "')";
             if ($lNbVO == $lI) {
                 $lRequete .= ";";
             } else {
                 $lRequete .= ",";
             }
             $lI++;
         }
     } else {
         $lRequete .= "(NULL\n\t\t\t\t,'" . StringUtils::securiser($pVo->getLabel()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getValeur()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDateCreation()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDateModification()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getEtat()) . "');";
     }
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
 /**
  * @name insert($pVo)
  * @param NomProduitVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la NomProduitVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . NomProduitManager::TABLE_NOMPRODUIT . "\n\t\t\t\t(" . NomProduitManager::CHAMP_NOMPRODUIT_ID . "\n\t\t\t\t," . NomProduitManager::CHAMP_NOMPRODUIT_NUMERO . "\n\t\t\t\t," . NomProduitManager::CHAMP_NOMPRODUIT_NOM . "\n\t\t\t\t," . NomProduitManager::CHAMP_NOMPRODUIT_DESCRIPTION . "\n\t\t\t\t," . NomProduitManager::CHAMP_NOMPRODUIT_ID_CATEGORIE . "\n\t\t\t\t," . NomProduitManager::CHAMP_NOMPRODUIT_ID_FERME . "\n\t\t\t\t," . NomProduitManager::CHAMP_NOMPRODUIT_ETAT . ")\n\t\t\tVALUES (NULL\n\t\t\t\t,'" . StringUtils::securiser($pVo->getNumero()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getNom()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDescription()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdCategorie()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdFerme()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getEtat()) . "')";
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
 /**
  * @name insert($pVo)
  * @param InfoOperationLivraisonVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la InfoOperationLivraisonVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . InfoOperationLivraisonManager::TABLE_INFOOPERATIONLIVRAISON . "\n\t\t\t\t(" . InfoOperationLivraisonManager::CHAMP_INFOOPERATIONLIVRAISON_ID . "\n\t\t\t\t," . InfoOperationLivraisonManager::CHAMP_INFOOPERATIONLIVRAISON_ID_OPE_ZEYBU . "\n\t\t\t\t," . InfoOperationLivraisonManager::CHAMP_INFOOPERATIONLIVRAISON_ID_OPE_PRODUCTEUR . ")\n\t\t\tVALUES (NULL\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdOpeZeybu()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdOpeProducteur()) . "')";
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
Ejemplo n.º 6
0
 /**
  * @name insert($pVo)
  * @param StockVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la StockVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . StockManager::TABLE_STOCK . "\n\t\t\t\t(" . StockManager::CHAMP_STOCK_ID . "\n\t\t\t\t," . StockManager::CHAMP_STOCK_DATE . "\n\t\t\t\t," . StockManager::CHAMP_STOCK_QUANTITE . "\n\t\t\t\t," . StockManager::CHAMP_STOCK_TYPE . "\n\t\t\t\t," . StockManager::CHAMP_STOCK_ID_COMPTE . "\n\t\t\t\t," . StockManager::CHAMP_STOCK_ID_DETAIL_COMMANDE . "\n\t\t\t\t," . StockManager::CHAMP_STOCK_ID_MODELE_LOT . "\n\t\t\t\t," . StockManager::CHAMP_STOCK_ID_OPERATION . "\n\t\t\t\t," . StockManager::CHAMP_STOCK_ID_NOM_PRODUIT . "\n\t\t\t\t," . StockManager::CHAMP_STOCK_UNITE . ")\n\t\t\tVALUES ";
     if (is_array($pVo)) {
         $lNbVO = count($pVo);
         $lI = 1;
         foreach ($pVo as $lVo) {
             $lRequete .= "(NULL\n\t\t\t\t,'" . StringUtils::securiser($lVo->getDate()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getQuantite()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getType()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdCompte()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdDetailCommande()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdModeleLot()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdOperation()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdNomProduit()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getUnite()) . "')";
             if ($lNbVO == $lI) {
                 $lRequete .= ";";
             } else {
                 $lRequete .= ",";
             }
             $lI++;
         }
     } else {
         $lRequete .= "(NULL\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDate()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getQuantite()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getType()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdCompte()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdDetailCommande()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdModeleLot()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdOperation()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdNomProduit()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getUnite()) . "');";
     }
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
 /**
  * @name insert($pVo)
  * @param TypePaiementVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la TypePaiementVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . TypePaiementManager::TABLE_TYPEPAIEMENT . "\n\t\t\t\t(" . TypePaiementManager::CHAMP_TYPEPAIEMENT_ID . "\n\t\t\t\t," . TypePaiementManager::CHAMP_TYPEPAIEMENT_TYPE . "\n\t\t\t\t," . TypePaiementManager::CHAMP_TYPEPAIEMENT_CHAMP_COMPLEMENTAIRE . "\n\t\t\t\t," . TypePaiementManager::CHAMP_TYPEPAIEMENT_VISIBLE . ")\n\t\t\tVALUES ";
     if (is_array($pVo)) {
         $lNbVO = count($pVo);
         $lI = 1;
         foreach ($pVo as $lVo) {
             $lRequete .= "(NULL\n\t\t\t\t,'" . StringUtils::securiser($lVo->getType()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getChampComplementaire()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getVisible()) . "')";
             if ($lNbVO == $lI) {
                 $lRequete .= ";";
             } else {
                 $lRequete .= ",";
             }
             $lI++;
         }
     } else {
         $lRequete .= "(NULL\n\t\t\t\t,'" . StringUtils::securiser($pVo->getType()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getChampComplementaire()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getVisible()) . "');";
     }
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
 /**
  * @name insert($pVo)
  * @param AdhesionAdherentVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la AdhesionAdherentVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . AdhesionAdherentManager::TABLE_ADHESIONADHERENT . "\n\t\t\t\t(" . AdhesionAdherentManager::CHAMP_ADHESIONADHERENT_ID . "\n\t\t\t\t," . AdhesionAdherentManager::CHAMP_ADHESIONADHERENT_ID_ADHERENT . "\n\t\t\t\t," . AdhesionAdherentManager::CHAMP_ADHESIONADHERENT_ID_TYPE_ADHESION . "\n\t\t\t\t," . AdhesionAdherentManager::CHAMP_ADHESIONADHERENT_ID_OPERATION . "\n\t\t\t\t," . AdhesionAdherentManager::CHAMP_ADHESIONADHERENT_STATUT_FORMULAIRE . "\n\t\t\t\t," . AdhesionAdherentManager::CHAMP_ADHESIONADHERENT_DATE_CREATION . "\n\t\t\t\t," . AdhesionAdherentManager::CHAMP_ADHESIONADHERENT_DATE_MODIFICATION . "\n\t\t\t\t," . AdhesionAdherentManager::CHAMP_ADHESIONADHERENT_ETAT . ")\n\t\t\tVALUES ";
     if (is_array($pVo)) {
         $lNbVO = count($pVo);
         $lI = 1;
         foreach ($pVo as $lVo) {
             $lRequete .= "(NULL\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdAdherent()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdTypeAdhesion()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdOperation()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getStatutFormulaire()) . "'\n\t\t\t\t, now()\n\t\t\t\t,'" . StringUtils::securiser($lVo->getDateModification()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getEtat()) . "')";
             if ($lNbVO == $lI) {
                 $lRequete .= ";";
             } else {
                 $lRequete .= ",";
             }
             $lI++;
         }
     } else {
         $lRequete .= "(NULL\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdAdherent()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdTypeAdhesion()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdOperation()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getStatutFormulaire()) . "'\n\t\t\t\t, now()\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDateModification()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getEtat()) . "');";
     }
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
Ejemplo n.º 9
0
 /**
  * @name insert($pVo)
  * @param VueVO
  * @desc Insère une nouvelle ligne dans la table, à partir des informations du VueVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . VueManager::TABLE_VUE . "\n\t\t\t\t(" . VueManager::CHAMP_VUE_ID . "\n\t\t\t\t," . VueManager::CHAMP_VUE_ID_MODULE . "\n\t\t\t\t," . VueManager::CHAMP_VUE_NOM . "\n\t\t\t\t," . VueManager::CHAMP_VUE_LABEL . "\n\t\t\t\t," . VueManager::CHAMP_VUE_ORDRE . "\n\t\t\t\t," . VueManager::CHAMP_VUE_VISIBLE . ")\n\t\t\tVALUES (NULL\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdModule()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getNom()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getLabel()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getOrdre()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getVisible()) . "')";
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
 /**
  * @name insert($pVo)
  * @param StockQuantiteVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la StockQuantiteVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . StockQuantiteManager::TABLE_STOCKQUANTITE . "\n\t\t\t\t(" . StockQuantiteManager::CHAMP_STOCKQUANTITE_ID . "\n\t\t\t\t," . StockQuantiteManager::CHAMP_STOCKQUANTITE_ID_NOM_PRODUIT . "\n\t\t\t\t," . StockQuantiteManager::CHAMP_STOCKQUANTITE_QUANTITE . "\n\t\t\t\t," . StockQuantiteManager::CHAMP_STOCKQUANTITE_QUANTITE_SOLIDAIRE . "\n\t\t\t\t," . StockQuantiteManager::CHAMP_STOCKQUANTITE_UNITE . "\n\t\t\t\t," . StockQuantiteManager::CHAMP_STOCKQUANTITE_DATE_CREATION . "\n\t\t\t\t," . StockQuantiteManager::CHAMP_STOCKQUANTITE_DATE_MODIFICATION . "\n\t\t\t\t," . StockQuantiteManager::CHAMP_STOCKQUANTITE_ID_LOGIN . "\n\t\t\t\t," . StockQuantiteManager::CHAMP_STOCKQUANTITE_ETAT . ")\n\t\t\tVALUES ";
     if (is_array($pVo)) {
         $lNbVO = count($pVo);
         $lI = 1;
         foreach ($pVo as $lVo) {
             $lRequete .= "(NULL\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdNomProduit()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getQuantite()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getQuantiteSolidaire()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getUnite()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getDateCreation()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getDateModification()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdLogin()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getEtat()) . "')";
             if ($lNbVO == $lI) {
                 $lRequete .= ";";
             } else {
                 $lRequete .= ",";
             }
             $lI++;
         }
     } else {
         $lRequete .= "(NULL\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdNomProduit()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getQuantite()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getQuantiteSolidaire()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getUnite()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDateCreation()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDateModification()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdLogin()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getEtat()) . "');";
     }
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
Ejemplo n.º 11
0
 /**
  * @name insert($pVo)
  * @param ProduitVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la ProduitVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . ProduitManager::TABLE_PRODUIT . "\n\t\t\t\t(" . ProduitManager::CHAMP_PRODUIT_ID . "\n\t\t\t\t," . ProduitManager::CHAMP_PRODUIT_ID_COMMANDE . "\n\t\t\t\t," . ProduitManager::CHAMP_PRODUIT_ID_NOM_PRODUIT . "\n\t\t\t\t," . ProduitManager::CHAMP_PRODUIT_UNITE_MESURE . "\n\t\t\t\t," . ProduitManager::CHAMP_PRODUIT_MAX_PRODUIT_COMMANDE . "\n\t\t\t\t," . ProduitManager::CHAMP_PRODUIT_ID_COMPTE_FERME . "\n\t\t\t\t," . ProduitManager::CHAMP_PRODUIT_STOCK_RESERVATION . "\n\t\t\t\t," . ProduitManager::CHAMP_PRODUIT_STOCK_INITIAL . "\n\t\t\t\t," . ProduitManager::CHAMP_PRODUIT_TYPE . "\n\t\t\t\t," . ProduitManager::CHAMP_PRODUIT_ETAT . ")\n\t\t\tVALUES (NULL\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdCommande()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdNomProduit()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getUniteMesure()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getMaxProduitCommande()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdCompteFerme()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getStockReservation()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getStockInitial()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getType()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getEtat()) . "')";
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
 /**
  * @name insert($pVo)
  * @param RemiseChequeVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la RemiseChequeVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . RemiseChequeManager::TABLE_REMISECHEQUE . "\n\t\t\t\t(" . RemiseChequeManager::CHAMP_REMISECHEQUE_ID . "\n\t\t\t\t," . RemiseChequeManager::CHAMP_REMISECHEQUE_NUMERO . "\n\t\t\t\t," . RemiseChequeManager::CHAMP_REMISECHEQUE_ID_COMPTE . "\n\t\t\t\t," . RemiseChequeManager::CHAMP_REMISECHEQUE_MONTANT . "\n\t\t\t\t," . RemiseChequeManager::CHAMP_REMISECHEQUE_DATE_CREATION . "\n\t\t\t\t," . RemiseChequeManager::CHAMP_REMISECHEQUE_DATE_MODIFICATION . "\n\t\t\t\t," . RemiseChequeManager::CHAMP_REMISECHEQUE_ETAT . ")\n\t\t\tVALUES (NULL\n\t\t\t\t,'" . StringUtils::securiser($pVo->getNumero()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdCompte()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getMontant()) . "'\n\t\t\t\t, now()\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDateModification()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getEtat()) . "');";
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
Ejemplo n.º 13
0
 /**
  * @name insert($pVo)
  * @param AdherentVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la AdherentVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . AdherentManager::TABLE_ADHERENT . "\n\t\t\t\t(" . AdherentManager::CHAMP_ADHERENT_ID . "\n\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_NUMERO . "\n\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_ID_COMPTE . "\n\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_NOM . "\n\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_PRENOM . "\n\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_COURRIEL_PRINCIPAL . "\n\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_COURRIEL_SECONDAIRE . "\n\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_TELEPHONE_PRINCIPAL . "\n\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_TELEPHONE_SECONDAIRE . "\n\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_ADRESSE . "\n\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_CODE_POSTAL . "\n\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_VILLE . "\n\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_DATE_NAISSANCE . "\n\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_DATE_ADHESION . "\n\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_DATE_MAJ . "\n\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_COMMENTAIRE . "\t\t\t\t\n\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_ETAT . ")\n\t\t\t\tVALUES (NULL\n\t\t\t\t\t,''\n\t\t\t\t\t,'" . StringUtils::securiser($pVo->getIdCompte()) . "'\n\t\t\t\t\t,'" . StringUtils::securiser($pVo->getNom()) . "'\n\t\t\t\t\t,'" . StringUtils::securiser($pVo->getPrenom()) . "'\n\t\t\t\t\t,'" . StringUtils::securiser($pVo->getCourrielPrincipal()) . "'\n\t\t\t\t\t,'" . StringUtils::securiser($pVo->getCourrielSecondaire()) . "'\n\t\t\t\t\t,'" . StringUtils::securiser($pVo->getTelephonePrincipal()) . "'\n\t\t\t\t\t,'" . StringUtils::securiser($pVo->getTelephoneSecondaire()) . "'\n\t\t\t\t\t,'" . StringUtils::securiser($pVo->getAdresse()) . "'\n\t\t\t\t\t,'" . StringUtils::securiser($pVo->getCodePostal()) . "'\n\t\t\t\t\t,'" . StringUtils::securiser($pVo->getVille()) . "'\n\t\t\t\t\t,'" . StringUtils::securiser($pVo->getDateNaissance()) . "'\n\t\t\t\t\t,'" . StringUtils::securiser($pVo->getDateAdhesion()) . "'\n\t\t\t\t\t,'" . StringUtils::securiser($pVo->getDateMaj()) . "'\n\t\t\t\t\t,'" . StringUtils::securiser($pVo->getCommentaire()) . "'\n\t\t\t\t\t,'" . StringUtils::securiser($pVo->getEtat()) . "')";
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
     // Execution de la requete et récupération de l'Id généré par la BDD
 }
Ejemplo n.º 14
0
 /**
  * @name insert($pVo)
  * @param AccesVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la AccesVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . AccesManager::TABLE_ACCES . "\n\t\t\t\t(" . AccesManager::CHAMP_ACCES_ID . "\n\t\t\t\t," . AccesManager::CHAMP_ACCES_ID_LOGIN . "\n\t\t\t\t," . AccesManager::CHAMP_ACCES_TYPE_LOGIN . "\n\t\t\t\t," . AccesManager::CHAMP_ACCES_IP . "\n\t\t\t\t," . AccesManager::CHAMP_ACCES_NAV . "\n\t\t\t\t," . AccesManager::CHAMP_ACCES_DATE_CREATION . "\n\t\t\t\t," . AccesManager::CHAMP_ACCES_DATE_MODIFICATION . "\n\t\t\t\t," . AccesManager::CHAMP_ACCES_AUTORISE . ")\n\t\t\tVALUES ";
     if (is_array($pVo)) {
         $lNbVO = count($pVo);
         $lI = 1;
         foreach ($pVo as $lVo) {
             $lRequete .= "(NULL\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdLogin()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getTypeLogin()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIp()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getNav()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getDateCreation()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getDateModification()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getAutorise()) . "')";
             if ($lNbVO == $lI) {
                 $lRequete .= ";";
             } else {
                 $lRequete .= ",";
             }
             $lI++;
         }
     } else {
         $lRequete .= "(NULL\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdLogin()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getTypeLogin()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIp()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getNav()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDateCreation()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDateModification()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getAutorise()) . "');";
     }
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
 /**
  * @name insert($pVo)
  * @param DetailAchatVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la DetailAchatVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . DetailAchatManager::TABLE_DETAILACHAT . "\n\t\t\t\t(" . DetailAchatManager::CHAMP_DETAILACHAT_ID_OPERATION . "\n\t\t\t\t," . DetailAchatManager::CHAMP_DETAILACHAT_ID_OPERATION_SOLIDAIRE . "\n\t\t\t\t," . DetailAchatManager::CHAMP_DETAILACHAT_ID_NOM_PRODUIT . "\n\t\t\t\t," . DetailAchatManager::CHAMP_DETAILACHAT_ID_STOCK . "\n\t\t\t\t," . DetailAchatManager::CHAMP_DETAILACHAT_ID_DETAIL_OPERATION . "\n\t\t\t\t," . DetailAchatManager::CHAMP_DETAILACHAT_ID_STOCK_SOLIDAIRE . "\n\t\t\t\t," . DetailAchatManager::CHAMP_DETAILACHAT_ID_DETAIL_OPERATION_SOLIDAIRE . ")\n\t\t\tVALUES ";
     if (is_array($pVo)) {
         $lNbVO = count($pVo);
         $lI = 1;
         foreach ($pVo as $lVo) {
             $lRequete .= "('" . StringUtils::securiser($lVo->getIdOperation()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdOperationSolidaire()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdNomProduit()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdStock()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdDetailOperation()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdStockSolidaire()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdDetailOperationSolidaire()) . "')";
             if ($lNbVO == $lI) {
                 $lRequete .= ";";
             } else {
                 $lRequete .= ",";
             }
             $lI++;
         }
     } else {
         $lRequete .= "('" . StringUtils::securiser($pVo->getIdOperation()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdOperationSolidaire()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdNomProduit()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdStock()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdDetailOperation()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdStockSolidaire()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdDetailOperationSolidaire()) . "');";
     }
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
 /**
  * @name insert($pVo)
  * @param OperationChampComplementaireVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la OperationChampComplementaireVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . OperationChampComplementaireManager::TABLE_OPERATIONCHAMPCOMPLEMENTAIRE . "\n\t\t\t\t(" . OperationChampComplementaireManager::CHAMP_OPERATIONCHAMPCOMPLEMENTAIRE_OPE_ID . "\n\t\t\t\t," . OperationChampComplementaireManager::CHAMP_OPERATIONCHAMPCOMPLEMENTAIRE_CHCP_ID . "\n\t\t\t\t," . OperationChampComplementaireManager::CHAMP_OPERATIONCHAMPCOMPLEMENTAIRE_VALEUR . ")\n\t\t\tVALUES ";
     if (is_array($pVo)) {
         $lNbVO = count($pVo);
         $lI = 1;
         foreach ($pVo as $lVo) {
             $lRequete .= "( '" . StringUtils::securiser($lVo->getOpeId()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getChcpId()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getValeur()) . "')";
             if ($lNbVO == $lI) {
                 $lRequete .= ";";
             } else {
                 $lRequete .= ",";
             }
             $lI++;
         }
     } else {
         $lRequete .= "( '" . StringUtils::securiser($pVo->getOpeId()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getChcpId()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getValeur()) . "');";
     }
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
 /**
  * @name insert($pVo)
  * @param OperationRemiseChequeVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la OperationRemiseChequeVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . OperationRemiseChequeManager::TABLE_OPERATIONREMISECHEQUE . "\n\t\t\t\t(" . OperationRemiseChequeManager::CHAMP_OPERATIONREMISECHEQUE_ID_REMISE_CHEQUE . "\n\t\t\t\t," . OperationRemiseChequeManager::CHAMP_OPERATIONREMISECHEQUE_ID_OPERATION . "\n\t\t\t\t," . OperationRemiseChequeManager::CHAMP_OPERATIONREMISECHEQUE_DATE_CREATION . "\n\t\t\t\t," . OperationRemiseChequeManager::CHAMP_OPERATIONREMISECHEQUE_DATE_MODIFICATION . "\n\t\t\t\t," . OperationRemiseChequeManager::CHAMP_OPERATIONREMISECHEQUE_ETAT . ")\n\t\t\tVALUES ";
     if (is_array($pVo)) {
         $lNbVO = count($pVo);
         $lI = 1;
         foreach ($pVo as $lVo) {
             $lRequete .= "('" . StringUtils::securiser($lVo->getIdRemiseCheque()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdOperation()) . "'\n\t\t\t\t, now()\n\t\t\t\t,'" . StringUtils::securiser($lVo->getDateModification()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getEtat()) . "')";
             if ($lNbVO == $lI) {
                 $lRequete .= ";";
             } else {
                 $lRequete .= ",";
             }
             $lI++;
         }
     } else {
         $lRequete .= "('" . StringUtils::securiser($pVo->getIdRemiseCheque()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdOperation()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDateCreation()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDateModification()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getEtat()) . "');";
     }
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
 /**
  * @name update($pVo)
  * @param ProducteurVO
  * @desc Met à jour la ligne de la table, correspondant à l'id du ProducteurVO, avec les informations du ProducteurVO
  */
 public static function update($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     // Mise en forme des données
     $pVo->setNom(StringUtils::formaterNom(trim($pVo->getNom())));
     $pVo->setPrenom(StringUtils::formaterPrenom(trim($pVo->getPrenom())));
     $pVo->setCourrielPrincipal(trim($pVo->getCourrielPrincipal()));
     $pVo->setCourrielSecondaire(trim($pVo->getCourrielSecondaire()));
     $pVo->setTelephonePrincipal(trim($pVo->getTelephonePrincipal()));
     $pVo->setTelephoneSecondaire(trim($pVo->getTelephoneSecondaire()));
     $pVo->setAdresse(trim($pVo->getAdresse()));
     $pVo->setCodePostal(trim($pVo->getCodePostal()));
     $pVo->setVille(StringUtils::formaterVille(trim($pVo->getVille())));
     $pVo->setCommentaire(trim($pVo->getCommentaire()));
     // Protection des dates vides
     if ($pVo->getDateNaissance() == '') {
         $pVo->setDateNaissance(StringUtils::FORMAT_DATE_NULLE);
     }
     if ($pVo->getDateCreation() == '') {
         $pVo->setDateCreation(StringUtils::FORMAT_DATE_NULLE);
     }
     if ($pVo->getDateMaj() == '') {
         $pVo->getDateMaj(StringUtils::FORMAT_DATE_NULLE);
     }
     $lRequete = "UPDATE " . ProducteurManager::TABLE_PRODUCTEUR . "\n\t\t\t SET\n\t\t\t\t " . ProducteurManager::CHAMP_PRODUCTEUR_ID_FERME . " = '" . StringUtils::securiser($pVo->getIdFerme()) . "'\n\t\t\t\t," . ProducteurManager::CHAMP_PRODUCTEUR_NUMERO . " = '" . StringUtils::securiser($pVo->getNumero()) . "'\n\t\t\t\t," . ProducteurManager::CHAMP_PRODUCTEUR_NOM . " = '" . StringUtils::securiser($pVo->getNom()) . "'\n\t\t\t\t," . ProducteurManager::CHAMP_PRODUCTEUR_PRENOM . " = '" . StringUtils::securiser($pVo->getPrenom()) . "'\n\t\t\t\t," . ProducteurManager::CHAMP_PRODUCTEUR_COURRIEL_PRINCIPAL . " = '" . StringUtils::securiser($pVo->getCourrielPrincipal()) . "'\n\t\t\t\t," . ProducteurManager::CHAMP_PRODUCTEUR_COURRIEL_SECONDAIRE . " = '" . StringUtils::securiser($pVo->getCourrielSecondaire()) . "'\n\t\t\t\t," . ProducteurManager::CHAMP_PRODUCTEUR_TELEPHONE_PRINCIPAL . " = '" . StringUtils::securiser($pVo->getTelephonePrincipal()) . "'\n\t\t\t\t," . ProducteurManager::CHAMP_PRODUCTEUR_TELEPHONE_SECONDAIRE . " = '" . StringUtils::securiser($pVo->getTelephoneSecondaire()) . "'\n\t\t\t\t," . ProducteurManager::CHAMP_PRODUCTEUR_ADRESSE . " = '" . StringUtils::securiser($pVo->getAdresse()) . "'\n\t\t\t\t," . ProducteurManager::CHAMP_PRODUCTEUR_CODE_POSTAL . " = '" . StringUtils::securiser($pVo->getCodePostal()) . "'\n\t\t\t\t," . ProducteurManager::CHAMP_PRODUCTEUR_VILLE . " = '" . StringUtils::securiser($pVo->getVille()) . "'\n\t\t\t\t," . ProducteurManager::CHAMP_PRODUCTEUR_DATE_NAISSANCE . " = '" . StringUtils::securiser($pVo->getDateNaissance()) . "'\n\t\t\t\t," . ProducteurManager::CHAMP_PRODUCTEUR_DATE_CREATION . " = '" . StringUtils::securiser($pVo->getDateCreation()) . "'\n\t\t\t\t," . ProducteurManager::CHAMP_PRODUCTEUR_DATE_MAJ . " = '" . StringUtils::securiser($pVo->getDateMaj()) . "'\n\t\t\t\t," . ProducteurManager::CHAMP_PRODUCTEUR_COMMENTAIRE . " = '" . StringUtils::securiser($pVo->getCommentaire()) . "'\n\t\t\t\t," . ProducteurManager::CHAMP_PRODUCTEUR_ETAT . " = '" . StringUtils::securiser($pVo->getEtat()) . "'\n\t\t\t WHERE " . ProducteurManager::CHAMP_PRODUCTEUR_ID . " = '" . StringUtils::securiser($pVo->getId()) . "'";
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
Ejemplo n.º 19
0
 /**
  * @name insert($pVo)
  * @param CompteVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la CompteVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . CompteManager::TABLE_COMPTE . "\n\t\t\t\t(" . CompteManager::CHAMP_COMPTE_ID . "\n\t\t\t\t," . CompteManager::CHAMP_COMPTE_LABEL . "\n\t\t\t\t," . CompteManager::CHAMP_COMPTE_SOLDE . "\n\t\t\t\t," . CompteManager::CHAMP_COMPTE_ID_ADHERENT_PRINCIPAL . ")\n\t\t\tVALUES ";
     if (is_array($pVo)) {
         $lNbVO = count($pVo);
         $lI = 1;
         foreach ($pVo as $lVo) {
             $lRequete .= "(NULL\n\t\t\t\t,'" . StringUtils::securiser($lVo->getLabel()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getSolde()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdAdherentPrincipal()) . "')";
             if ($lNbVO == $lI) {
                 $lRequete .= ";";
             } else {
                 $lRequete .= ",";
             }
             $lI++;
         }
     } else {
         $lRequete .= "(NULL\n\t\t\t\t,'" . StringUtils::securiser($pVo->getLabel()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getSolde()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdAdherentPrincipal()) . "');";
     }
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
 /**
  * @name insert($pVo)
  * @param LotAbonnementVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la LotAbonnementVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . LotAbonnementManager::TABLE_LOTABONNEMENT . "\n\t\t\t\t(" . LotAbonnementManager::CHAMP_LOTABONNEMENT_ID . "\n\t\t\t\t," . LotAbonnementManager::CHAMP_LOTABONNEMENT_ID_PRODUIT_ABONNEMENT . "\n\t\t\t\t," . LotAbonnementManager::CHAMP_LOTABONNEMENT_TAILLE . "\n\t\t\t\t," . LotAbonnementManager::CHAMP_LOTABONNEMENT_PRIX . "\n\t\t\t\t," . LotAbonnementManager::CHAMP_LOTABONNEMENT_ETAT . ")\n\t\t\tVALUES (NULL\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdProduitAbonnement()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getTaille()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getPrix()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getEtat()) . "')";
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
Ejemplo n.º 21
0
 /**
  * @name insert($pVo)
  * @param ModeleLotVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la ModeleLotVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . ModeleLotManager::TABLE_MODELELOT . "\n\t\t\t\t(" . ModeleLotManager::CHAMP_MODELELOT_ID . "\n\t\t\t\t," . ModeleLotManager::CHAMP_MODELELOT_ID_NOM_PRODUIT . "\n\t\t\t\t," . ModeleLotManager::CHAMP_MODELELOT_QUANTITE . "\n\t\t\t\t," . ModeleLotManager::CHAMP_MODELELOT_UNITE . "\n\t\t\t\t," . ModeleLotManager::CHAMP_MODELELOT_PRIX . "\n\t\t\t\t," . ModeleLotManager::CHAMP_MODELELOT_ETAT . ")\n\t\t\tVALUES (NULL\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdNomProduit()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getQuantite()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getUnite()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getPrix()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getEtat()) . "')";
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
 /**
  * @name insert($pVo)
  * @param NomProduitProducteurVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la NomProduitProducteurVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . NomProduitProducteurManager::TABLE_NOMPRODUITPRODUCTEUR . "\n\t\t\t\t(" . NomProduitProducteurManager::CHAMP_NOMPRODUITPRODUCTEUR_ID . "\n\t\t\t\t," . NomProduitProducteurManager::CHAMP_NOMPRODUITPRODUCTEUR_ID_NOM_PRODUIT . "\n\t\t\t\t," . NomProduitProducteurManager::CHAMP_NOMPRODUITPRODUCTEUR_ID_PRODUCTEUR . "\n\t\t\t\t," . NomProduitProducteurManager::CHAMP_NOMPRODUITPRODUCTEUR_ETAT . ")\n\t\t\tVALUES (NULL\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdNomProduit()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdProducteur()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getEtat()) . "')";
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
 /**
  * @name insert($pVo)
  * @param IdentificationVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la IdentificationVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . IdentificationManager::TABLE_IDENTIFICATION . "\n\t\t\t\t(" . IdentificationManager::CHAMP_IDENTIFICATION_ID . "\n\t\t\t\t," . IdentificationManager::CHAMP_IDENTIFICATION_ID_LOGIN . "\n\t\t\t\t," . IdentificationManager::CHAMP_IDENTIFICATION_LOGIN . "\n\t\t\t\t," . IdentificationManager::CHAMP_IDENTIFICATION_PASS . "\n\t\t\t\t," . IdentificationManager::CHAMP_IDENTIFICATION_TYPE . "\n\t\t\t\t," . IdentificationManager::CHAMP_IDENTIFICATION_AUTORISE . ")\n\t\t\tVALUES (NULL\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdLogin()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getLogin()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getPass()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getType()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getAutorise()) . "')";
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
 /**
  * @name insert($pVo)
  * @param TypeAdhesionVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la TypeAdhesionVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . TypeAdhesionManager::TABLE_TYPEADHESION . "\n\t\t\t\t(" . TypeAdhesionManager::CHAMP_TYPEADHESION_ID . "\n\t\t\t\t," . TypeAdhesionManager::CHAMP_TYPEADHESION_ID_ADHESION . "\n\t\t\t\t," . TypeAdhesionManager::CHAMP_TYPEADHESION_LABEL . "\n\t\t\t\t," . TypeAdhesionManager::CHAMP_TYPEADHESION_ID_PERIMETRE . "\n\t\t\t\t," . TypeAdhesionManager::CHAMP_TYPEADHESION_MONTANT . "\n\t\t\t\t," . TypeAdhesionManager::CHAMP_TYPEADHESION_DATE_CREATION . "\n\t\t\t\t," . TypeAdhesionManager::CHAMP_TYPEADHESION_DATE_MODIFICATION . "\n\t\t\t\t," . TypeAdhesionManager::CHAMP_TYPEADHESION_ETAT . ")\n\t\t\tVALUES ";
     if (is_array($pVo)) {
         $lNbVO = count($pVo);
         $lI = 1;
         foreach ($pVo as $lVo) {
             $lRequete .= "(NULL\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdAdhesion()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getLabel()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdPerimetre()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getMontant()) . "'\n\t\t\t\t, now()\n\t\t\t\t,'" . StringUtils::securiser($lVo->getDateModification()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getEtat()) . "')";
             if ($lNbVO == $lI) {
                 $lRequete .= ";";
             } else {
                 $lRequete .= ",";
             }
             $lI++;
         }
     } else {
         $lRequete .= "(NULL\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdAdhesion()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getLabel()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdPerimetre()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getMontant()) . "'\n\t\t\t\t, now()\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDateModification()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getEtat()) . "');";
     }
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
Ejemplo n.º 25
0
 /**
  * @name insert($pVo)
  * @param BanqueVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la BanqueVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . BanqueManager::TABLE_BANQUE . "\n\t\t\t\t(" . BanqueManager::CHAMP_BANQUE_ID . "\n\t\t\t\t," . BanqueManager::CHAMP_BANQUE_NOM_COURT . "\n\t\t\t\t," . BanqueManager::CHAMP_BANQUE_NOM . "\n\t\t\t\t," . BanqueManager::CHAMP_BANQUE_DESCRIPTION . "\n\t\t\t\t," . BanqueManager::CHAMP_BANQUE_ETAT . ")\n\t\t\tVALUES ";
     if (is_array($pVo)) {
         $lNbVO = count($pVo);
         $lI = 1;
         foreach ($pVo as $lVo) {
             $lRequete .= "(NULL\n\t\t\t\t,'" . StringUtils::securiser($lVo->getNomCourt()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getNom()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getDescription()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getEtat()) . "')";
             if ($lNbVO == $lI) {
                 $lRequete .= ";";
             } else {
                 $lRequete .= ",";
             }
             $lI++;
         }
     } else {
         $lRequete .= "(NULL\n\t\t\t\t,'" . StringUtils::securiser($pVo->getNomCourt()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getNom()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDescription()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getEtat()) . "');";
     }
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
Ejemplo n.º 26
0
 $lAdherent->setTelephonePrincipal(trim($lTelephoneP));
 $lAdherent->setTelephoneSecondaire(trim($lTelephoneS));
 $lAdherent->setAdresse(trim($lAdresse));
 $lAdherent->setCodePostal(trim($lCodePostal));
 $lAdherent->setVille(StringUtils::formaterVille(trim($lVille)));
 $lAdherent->setDateNaissance($lDateNaissance);
 $lAdherent->setDateAdhesion($lDateAdhesion);
 $lAdherent->setDateMaj(StringUtils::dateTimeAujourdhuiDb());
 $lAdherent->setCommentaire(trim($lCommentaire));
 $lAdherent->setEtat(1);
 // Protection des dates vides
 if ($lAdherent->getDateNaissance() == '') {
     $lAdherent->setDateNaissance(StringUtils::FORMAT_DATE_NULLE);
 }
 $lRequete = "INSERT INTO " . AdherentManager::TABLE_ADHERENT . "\n\t\t\t\t\t\t\t(" . AdherentManager::CHAMP_ADHERENT_ID . "\n\t\t\t\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_NUMERO . "\n\t\t\t\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_ID_COMPTE . "\n\t\t\t\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_NOM . "\n\t\t\t\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_PRENOM . "\n\t\t\t\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_COURRIEL_PRINCIPAL . "\n\t\t\t\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_COURRIEL_SECONDAIRE . "\n\t\t\t\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_TELEPHONE_PRINCIPAL . "\n\t\t\t\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_TELEPHONE_SECONDAIRE . "\n\t\t\t\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_ADRESSE . "\n\t\t\t\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_CODE_POSTAL . "\n\t\t\t\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_VILLE . "\n\t\t\t\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_DATE_NAISSANCE . "\n\t\t\t\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_DATE_ADHESION . "\n\t\t\t\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_DATE_MAJ . "\n\t\t\t\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_COMMENTAIRE . "\t\t\t\t\n\t\t\t\t\t\t\t," . AdherentManager::CHAMP_ADHERENT_ETAT . ")\n\t\t\t\t\t\t\tVALUES (NULL\n\t\t\t\t\t\t\t\t,'" . StringUtils::securiser($lAdherent->getNumero()) . "'\n\t\t\t\t\t\t\t\t,'" . StringUtils::securiser($lAdherent->getIdCompte()) . "'\n\t\t\t\t\t\t\t\t,'" . StringUtils::securiser($lAdherent->getNom()) . "'\n\t\t\t\t\t\t\t\t,'" . StringUtils::securiser($lAdherent->getPrenom()) . "'\n\t\t\t\t\t\t\t\t,'" . StringUtils::securiser($lAdherent->getCourrielPrincipal()) . "'\n\t\t\t\t\t\t\t\t,'" . StringUtils::securiser($lAdherent->getCourrielSecondaire()) . "'\n\t\t\t\t\t\t\t\t,'" . StringUtils::securiser($lAdherent->getTelephonePrincipal()) . "'\n\t\t\t\t\t\t\t\t,'" . StringUtils::securiser($lAdherent->getTelephoneSecondaire()) . "'\n\t\t\t\t\t\t\t\t,'" . StringUtils::securiser($lAdherent->getAdresse()) . "'\n\t\t\t\t\t\t\t\t,'" . StringUtils::securiser($lAdherent->getCodePostal()) . "'\n\t\t\t\t\t\t\t\t,'" . StringUtils::securiser($lAdherent->getVille()) . "'\n\t\t\t\t\t\t\t\t,'" . StringUtils::securiser($lAdherent->getDateNaissance()) . "'\n\t\t\t\t\t\t\t\t,'" . StringUtils::securiser($lAdherent->getDateAdhesion()) . "'\n\t\t\t\t\t\t\t\t,'" . StringUtils::securiser($lAdherent->getDateMaj()) . "'\n\t\t\t\t\t\t\t\t,'" . StringUtils::securiser($lAdherent->getCommentaire()) . "'\n\t\t\t\t\t\t\t\t,'" . StringUtils::securiser($lAdherent->getEtat()) . "')";
 $lId = Dbutils::executerRequeteInsertRetourId($lRequete);
 // Execution de la requete et récupération de l'Id généré par la BDD
 // Les modules autorisés des adhérents
 $lAutorisation = new AutorisationVO();
 $lAutorisation->setIdAdherent($lId);
 $lAutorisation->setIdModule(1);
 AutorisationManager::insert($lAutorisation);
 $lAutorisation = new AutorisationVO();
 $lAutorisation->setIdAdherent($lId);
 $lAutorisation->setIdModule(3);
 AutorisationManager::insert($lAutorisation);
 // Insertion des informations de connexion
 $lMdp = MotDePasseUtils::generer();
 $lIdentification = new IdentificationVO();
 $lIdentification->setIdLogin($lId);
 $lIdentification->setLogin($lAdherent->getNumero());
 /**
  * @name insert($pVo)
  * @param HistoriqueSuspensionAbonnementVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la HistoriqueSuspensionAbonnementVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . HistoriqueSuspensionAbonnementManager::TABLE_HISTORIQUESUSPENSIONABONNEMENT . "\n\t\t\t\t(" . HistoriqueSuspensionAbonnementManager::CHAMP_HISTORIQUESUSPENSIONABONNEMENT_ID . "\n\t\t\t\t," . HistoriqueSuspensionAbonnementManager::CHAMP_HISTORIQUESUSPENSIONABONNEMENT_DATE_DEBUT_SUSPENSION . "\n\t\t\t\t," . HistoriqueSuspensionAbonnementManager::CHAMP_HISTORIQUESUSPENSIONABONNEMENT_DATE_FIN_SUSPENSION . "\n\t\t\t\t," . HistoriqueSuspensionAbonnementManager::CHAMP_HISTORIQUESUSPENSIONABONNEMENT_ID_PRODUIT_ABONNEMENT . "\n\t\t\t\t," . HistoriqueSuspensionAbonnementManager::CHAMP_HISTORIQUESUSPENSIONABONNEMENT_ID_COMPTE . "\n\t\t\t\t," . HistoriqueSuspensionAbonnementManager::CHAMP_HISTORIQUESUSPENSIONABONNEMENT_DATE . "\n\t\t\t\t," . HistoriqueSuspensionAbonnementManager::CHAMP_HISTORIQUESUSPENSIONABONNEMENT_ID_CONNEXION . ")\n\t\t\tVALUES (NULL\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDateDebutSuspension()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDateFinSuspension()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdProduitAbonnement()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdCompte()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDate()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdConnexion()) . "')";
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
 /**
  * @name insert($pVo)
  * @param InformationBancaireVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la InformationBancaireVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . InformationBancaireManager::TABLE_INFORMATIONBANCAIRE . "\n\t\t\t\t(" . InformationBancaireManager::CHAMP_INFORMATIONBANCAIRE_ID . "\n\t\t\t\t," . InformationBancaireManager::CHAMP_INFORMATIONBANCAIRE_ID_COMPTE . "\n\t\t\t\t," . InformationBancaireManager::CHAMP_INFORMATIONBANCAIRE_NUMERO_COMPTE . "\n\t\t\t\t," . InformationBancaireManager::CHAMP_INFORMATIONBANCAIRE_RAISON_SOCIALE . "\n\t\t\t\t," . InformationBancaireManager::CHAMP_INFORMATIONBANCAIRE_DATE_CREATION . "\n\t\t\t\t," . InformationBancaireManager::CHAMP_INFORMATIONBANCAIRE_DATE_MODIFICATION . "\n\t\t\t\t," . InformationBancaireManager::CHAMP_INFORMATIONBANCAIRE_ETAT . ")\n\t\t\tVALUES ";
     if (is_array($pVo)) {
         $lNbVO = count($pVo);
         $lI = 1;
         foreach ($pVo as $lVo) {
             $lRequete .= "(NULL\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdCompte()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getNumeroCompte()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getRaisonSociale()) . "'\n\t\t\t\t, now()\n\t\t\t\t,'" . StringUtils::securiser($lVo->getDateModification()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getEtat()) . "')";
             if ($lNbVO == $lI) {
                 $lRequete .= ";";
             } else {
                 $lRequete .= ",";
             }
             $lI++;
         }
     } else {
         $lRequete .= "(NULL\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdCompte()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getNumeroCompte()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getRaisonSociale()) . "'\n\t\t\t\t, now()\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDateModification()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getEtat()) . "');";
     }
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
 /**
  * @name insert($pVo)
  * @param HistoriqueDetailOperationVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la HistoriqueDetailOperationVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . HistoriqueDetailOperationManager::TABLE_HISTORIQUEDETAILOPERATION . "\n\t\t\t\t(" . HistoriqueDetailOperationManager::CHAMP_HISTORIQUEDETAILOPERATION_ID . "\n\t\t\t\t," . HistoriqueDetailOperationManager::CHAMP_HISTORIQUEDETAILOPERATION_ID_DETAIL_OPERATION . "\n\t\t\t\t," . HistoriqueDetailOperationManager::CHAMP_HISTORIQUEDETAILOPERATION_ID_OPERATION . "\n\t\t\t\t," . HistoriqueDetailOperationManager::CHAMP_HISTORIQUEDETAILOPERATION_ID_COMPTE . "\n\t\t\t\t," . HistoriqueDetailOperationManager::CHAMP_HISTORIQUEDETAILOPERATION_MONTANT . "\n\t\t\t\t," . HistoriqueDetailOperationManager::CHAMP_HISTORIQUEDETAILOPERATION_LIBELLE . "\n\t\t\t\t," . HistoriqueDetailOperationManager::CHAMP_HISTORIQUEDETAILOPERATION_DATE . "\n\t\t\t\t," . HistoriqueDetailOperationManager::CHAMP_HISTORIQUEDETAILOPERATION_TYPE_PAIEMENT . "\n\t\t\t\t," . HistoriqueDetailOperationManager::CHAMP_HISTORIQUEDETAILOPERATION_ID_DETAIL_COMMANDE . "\n\t\t\t\t," . HistoriqueDetailOperationManager::CHAMP_HISTORIQUEDETAILOPERATION_ID_MODELE_LOT . "\n\t\t\t\t," . HistoriqueDetailOperationManager::CHAMP_HISTORIQUEDETAILOPERATION_ID_CONNEXION . ")\n\t\t\tVALUES ";
     if (is_array($pVo)) {
         $lNbVO = count($pVo);
         $lI = 1;
         foreach ($pVo as $lVo) {
             $lRequete .= "(NULL\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdDetailOperation()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdOperation()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdCompte()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getMontant()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getLibelle()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getDate()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getTypePaiement()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdDetailCommande()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdModeleLot()) . "'\n\t\t\t\t,'" . StringUtils::securiser($lVo->getIdConnexion()) . "')";
             if ($lNbVO == $lI) {
                 $lRequete .= ";";
             } else {
                 $lRequete .= ",";
             }
             $lI++;
         }
     } else {
         $lRequete .= "(NULL\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdDetailOperation()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdOperation()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdCompte()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getMontant()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getLibelle()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDate()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getTypePaiement()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdDetailCommande()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdModeleLot()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getIdConnexion()) . "');";
     }
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }
Ejemplo n.º 30
0
 /**
  * @name insert($pVo)
  * @param CommandeVO
  * @return integer
  * @desc Insère une nouvelle ligne dans la table, à partir des informations de la CommandeVO en paramètre (l'id sera automatiquement calculé par la BDD)
  */
 public static function insert($pVo)
 {
     // Initialisation du Logger
     $lLogger =& Log::singleton('file', CHEMIN_FICHIER_LOGS);
     $lLogger->setMask(Log::MAX(LOG_LEVEL));
     $lRequete = "INSERT INTO " . CommandeManager::TABLE_COMMANDE . "\n\t\t\t\t(" . CommandeManager::CHAMP_COMMANDE_ID . "\n\t\t\t\t," . CommandeManager::CHAMP_COMMANDE_NUMERO . "\n\t\t\t\t," . CommandeManager::CHAMP_COMMANDE_NOM . "\n\t\t\t\t," . CommandeManager::CHAMP_COMMANDE_DESCRIPTION . "\n\t\t\t\t," . CommandeManager::CHAMP_COMMANDE_DATE_MARCHE_DEBUT . "\n\t\t\t\t," . CommandeManager::CHAMP_COMMANDE_DATE_MARCHE_FIN . "\n\t\t\t\t," . CommandeManager::CHAMP_COMMANDE_DATE_DEBUT_RESERVATION . "\n\t\t\t\t," . CommandeManager::CHAMP_COMMANDE_DATE_FIN_RESERVATION . "\n\t\t\t\t," . CommandeManager::CHAMP_COMMANDE_ARCHIVE . ")\n\t\t\tVALUES (NULL\n\t\t\t\t,'" . StringUtils::securiser($pVo->getNumero()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getNom()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDescription()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDateMarcheDebut()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDateMarcheFin()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDateDebutReservation()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getDateFinReservation()) . "'\n\t\t\t\t,'" . StringUtils::securiser($pVo->getArchive()) . "')";
     $lLogger->log("Execution de la requete : " . $lRequete, PEAR_LOG_DEBUG);
     // Maj des logs
     return Dbutils::executerRequeteInsertRetourId($lRequete);
 }