/**
  * @name ajouterCaracteristique($pParam)
  * @return CaracteristiqueVR
  * @desc Ajoute une caracteristique
  */
 public function ajouterCaracteristique($pParam)
 {
     $lVr = CaracteristiqueValid::validAjout($pParam);
     if ($lVr->getValid()) {
         $lCaracteristique = new CaracteristiqueVO();
         $lCaracteristique->setNom($pParam['nom']);
         $lCaracteristique->setDescription($pParam['description']);
         $lCaracteristique->setEtat(0);
         CaracteristiqueManager::insert($lCaracteristique);
     }
     return $lVr;
 }
 /**
  * @name validUpdate($pData)
  * @return CaracteristiqueVR
  * @desc Test la validite de l'élément
  */
 public static function validUpdate($pData)
 {
     $lVr = CaracteristiqueValid::validDelete($pData);
     //Tests Techniques
     if ($lVr->getValid()) {
         return CaracteristiqueValid::validAjout($pData);
     }
     return $lVr;
 }