public function __construct($id = 0)
 {
     parent::__construct("produit");
     if ($id > 0) {
         $this->charger($id);
     }
 }
 public function __construct($id = 0)
 {
     parent::__construct("type");
     if ($id > 0) {
         $this->charger_id($id);
     }
 }
 public function delete()
 {
     if (!empty($this->id)) {
         $this->delete_cascade('Documentdesc', 'caracteristique', $this->id);
         parent::delete();
     }
 }
 public function delete()
 {
     if (!empty($this->id)) {
         $this->delete_cascade('Imagedesc', 'image', $this->id);
         parent::delete();
     }
 }
 public function delete()
 {
     if (!empty($this->id)) {
         $this->delete_cascade('Caracteristiquedesc', 'caracteristique', $this->id);
         $this->delete_cascade('Caracdisp', 'caracteristique', $this->id);
         $this->delete_cascade('Rubcaracteristique', 'caracteristique', $this->id);
         parent::delete();
     }
 }
 public function delete()
 {
     if (!empty($this->id)) {
         $this->delete_cascade('Declinaisondesc', 'declinaison', $this->id);
         $this->delete_cascade('Declidisp', 'declinaison', $this->id);
         $this->delete_cascade('Rubdeclinaison', 'declinaison', $this->id);
         parent::delete();
     }
 }
 public function delete()
 {
     if (!empty($this->id)) {
         $this->delete_cascade('Image', 'contenu', $this->id);
         $this->delete_cascade('Document', 'contenu', $this->id);
         $this->delete_cascade('Contenudesc', 'contenu', $this->id);
         $this->delete_cascade('Contenuassoc', 'contenu', $this->id);
         parent::delete();
     }
 }
 public function delete()
 {
     if (!empty($this->id)) {
         $this->delete_cascade('Contenu', 'dossier', $this->id);
         $this->delete_cascade('Image', 'dossier', $this->id);
         $this->delete_cascade('Document', 'dossier', $this->id);
         $this->delete_cascade('Dossierdesc', 'dossier', $this->id);
         // Supprimer les sous-dossiers
         $this->delete_cascade('Dossier', 'dossier', $this->id);
         parent::delete();
     }
 }
 public function delete()
 {
     if (!empty($this->id)) {
         $this->delete_cascade('Image', 'produit', $this->id);
         $this->delete_cascade('Document', 'produit', $this->id);
         $this->delete_cascade('Stock', 'produit', $this->id);
         $this->delete_cascade('Accessoire', 'produit', $this->id);
         $this->delete_cascade('Accessoire', 'accessoire', $this->id);
         $this->delete_cascade('Caracval', 'produit', $this->id);
         $this->delete_cascade('Exdecprod', 'produit', $this->id);
         $this->delete_cascade('Produitdesc', 'produit', $this->id);
         parent::delete();
     }
 }
 public function delete()
 {
     if (!empty($this->id)) {
         $this->delete_cascade('Produit', 'rubrique', $this->id);
         $this->delete_cascade('Image', 'rubrique', $this->id);
         $this->delete_cascade('Document', 'rubrique', $this->id);
         $this->delete_cascade('Rubriquedesc', 'rubrique', $this->id);
         $this->delete_cascade('Rubdeclinaison', 'rubrique', $this->id);
         $this->delete_cascade('Rubcaracteristique', 'rubrique', $this->id);
         // Supprimer les sous-rubriques
         $this->delete_cascade('Rubrique', 'parent', $this->id);
         parent::delete();
     }
 }