Beispiel #1
0
 public function add(Livraison $livraison)
 {
     $query = $this->_db->prepare('INSERT INTO t_livraison (dateLivraison, libelle, modePaiement, idFournisseur, idProjet, code, url, status)
     VALUES (:dateLivraison, :libelle, :modePaiement, :idFournisseur, :idProjet, :code, :url, :status)') or die(print_r($this->_db->errorInfo()));
     $query->bindValue(':dateLivraison', $livraison->dateLivraison());
     $query->bindValue(':libelle', $livraison->libelle());
     $query->bindValue(':modePaiement', $livraison->modePaiement());
     $query->bindValue(':idFournisseur', $livraison->idFournisseur());
     $query->bindValue(':idProjet', $livraison->idProjet());
     $query->bindValue(':code', $livraison->code());
     $query->bindValue(':url', $livraison->url());
     $query->bindValue(':status', $livraison->status());
     $query->execute();
     $query->closeCursor();
 }
 public function update(Livraison $livraison)
 {
     $query = $this->_db->prepare('UPDATE t_livraison SET dateLivraison=:dateLivraison, libelle=:libelle, type=:type,
     idProjet=:idProjet, idFournisseur=:idFournisseur, updated=:updated, updatedBy=:updatedBy
     WHERE id=:id') or die(print_r($this->_db->errorInfo()));
     $query->bindValue(':id', $livraison->id());
     $query->bindValue(':dateLivraison', $livraison->dateLivraison());
     $query->bindValue(':libelle', $livraison->libelle());
     $query->bindValue(':type', $livraison->type());
     $query->bindValue(':idProjet', $livraison->idProjet());
     $query->bindValue(':idFournisseur', $livraison->idFournisseur());
     $query->bindValue(':updated', $livraison->updated());
     $query->bindValue(':updatedBy', $livraison->updatedBy());
     $query->execute();
     $query->closeCursor();
 }