public System.Threading.Tasks.Task <WC_SoapGestionProduit2.ServiceReference.getAllProduitsResponse> getAllProduitsAsync()
 {
     WC_SoapGestionProduit2.ServiceReference.getAllProduitsRequest inValue = new WC_SoapGestionProduit2.ServiceReference.getAllProduitsRequest();
     return(((WC_SoapGestionProduit2.ServiceReference.RegistrerProduits)(this)).getAllProduitsAsync(inValue));
 }
 public WC_SoapGestionProduit2.ServiceReference.produit[] getAllProduits()
 {
     WC_SoapGestionProduit2.ServiceReference.getAllProduitsRequest  inValue = new WC_SoapGestionProduit2.ServiceReference.getAllProduitsRequest();
     WC_SoapGestionProduit2.ServiceReference.getAllProduitsResponse retVal  = ((WC_SoapGestionProduit2.ServiceReference.RegistrerProduits)(this)).getAllProduits(inValue);
     return(retVal.@return);
 }
 System.Threading.Tasks.Task <WC_SoapGestionProduit2.ServiceReference.getAllProduitsResponse> WC_SoapGestionProduit2.ServiceReference.RegistrerProduits.getAllProduitsAsync(WC_SoapGestionProduit2.ServiceReference.getAllProduitsRequest request)
 {
     return(base.Channel.getAllProduitsAsync(request));
 }
 WC_SoapGestionProduit2.ServiceReference.getAllProduitsResponse WC_SoapGestionProduit2.ServiceReference.RegistrerProduits.getAllProduits(WC_SoapGestionProduit2.ServiceReference.getAllProduitsRequest request)
 {
     return(base.Channel.getAllProduits(request));
 }