/**
  * @name getUnite($pParam)
  * @return UniteResponse
  * @desc Retourne les Unités du produit
  */
 public function getUnite($pParam)
 {
     $lVr = ListeProduitValid::validIdNomProduit($pParam);
     if ($lVr->getValid()) {
         $lId = $pParam['id'];
         $lUnite = ModeleLotViewManager::selectByIdNomProduit($lId);
         $lResponse = new UniteResponse();
         $lResponse->setUnite($lUnite);
         return $lResponse;
     }
     return $lVr;
 }
 /**
  * @name getDetailProduit($pParam)
  * @desc Donne le détail d'un produit
  */
 public function getDetailProduit($pParam)
 {
     $lVr = ListeProduitValid::validGetDetailProduit($pParam);
     if ($lVr->getValid()) {
         $lAbonnementService = new AbonnementService();
         $lResponse = new DetailProduitResponse();
         $lResponse->setProduit($lAbonnementService->getDetailProduit($pParam["id"]));
         return $lResponse;
     }
     return $lVr;
 }
 /**
  * @name validGetDetailProduit($pData)
  * @return ListeProduitVR
  * @desc Test la validite de l'élément
  */
 public static function validGetDetailProduit($pData)
 {
     return ListeProduitValid::validDelete($pData);
 }