public System.Threading.Tasks.Task <MPIntranet.WS.ServiceCopiaArticolo.WS_CopiaArticolo_Result> WS_CopiaArticoloAsync(string articoloSorgente, string tipoArticoloDestinazione)
 {
     MPIntranet.WS.ServiceCopiaArticolo.WS_CopiaArticolo inValue = new MPIntranet.WS.ServiceCopiaArticolo.WS_CopiaArticolo();
     inValue.Body = new MPIntranet.WS.ServiceCopiaArticolo.WS_CopiaArticoloBody();
     inValue.Body.articoloSorgente         = articoloSorgente;
     inValue.Body.tipoArticoloDestinazione = tipoArticoloDestinazione;
     return(((MPIntranet.WS.ServiceCopiaArticolo.WS_ProductConfigurator_Port)(this)).WS_CopiaArticoloAsync(inValue));
 }
 public void WS_CopiaArticolo(ref string articoloSorgente, ref string tipoArticoloDestinazione)
 {
     MPIntranet.WS.ServiceCopiaArticolo.WS_CopiaArticolo inValue = new MPIntranet.WS.ServiceCopiaArticolo.WS_CopiaArticolo();
     inValue.Body = new MPIntranet.WS.ServiceCopiaArticolo.WS_CopiaArticoloBody();
     inValue.Body.articoloSorgente         = articoloSorgente;
     inValue.Body.tipoArticoloDestinazione = tipoArticoloDestinazione;
     MPIntranet.WS.ServiceCopiaArticolo.WS_CopiaArticolo_Result retVal = ((MPIntranet.WS.ServiceCopiaArticolo.WS_ProductConfigurator_Port)(this)).WS_CopiaArticolo(inValue);
     articoloSorgente         = retVal.Body.articoloSorgente;
     tipoArticoloDestinazione = retVal.Body.tipoArticoloDestinazione;
 }
 System.Threading.Tasks.Task <MPIntranet.WS.ServiceCopiaArticolo.WS_CopiaArticolo_Result> MPIntranet.WS.ServiceCopiaArticolo.WS_ProductConfigurator_Port.WS_CopiaArticoloAsync(MPIntranet.WS.ServiceCopiaArticolo.WS_CopiaArticolo request)
 {
     return(base.Channel.WS_CopiaArticoloAsync(request));
 }
 MPIntranet.WS.ServiceCopiaArticolo.WS_CopiaArticolo_Result MPIntranet.WS.ServiceCopiaArticolo.WS_ProductConfigurator_Port.WS_CopiaArticolo(MPIntranet.WS.ServiceCopiaArticolo.WS_CopiaArticolo request)
 {
     return(base.Channel.WS_CopiaArticolo(request));
 }