public short Execute(
     string Prscod,
     out string Msjerror,
     out string Prsapepat,
     out string Prsapemat,
     out string Prsprinom,
     out string Prssegnom,
     out string Prsternom,
     out short Tipdoccod,
     out string Prsnrodoc,
     out string Prssex,
     out string Oprsfecnac,
     out string Texto1,
     out string Texto2,
     out string Texto3,
     out string Texto4,
     out string Texto5,
     out Bonus.BusinessServices.WsBonusObtenerDatosClientes.LismaiLismaiItem[] Carritoco,
     out Bonus.BusinessServices.WsBonusObtenerDatosClientes.ListelListelItem[] Carritote,
     out string Direccion,
     out string Referencia,
     out string Dptocod,
     out string Provcod,
     out string Distcod,
     out string Flgtieveh,
     out string Flgtiehij,
     out Bonus.BusinessServices.WsBonusObtenerDatosClientes.LishijLishijItem[] Carritohij)
 {
     Bonus.BusinessServices.WsBonusObtenerDatosClientes.ExecuteRequest inValue = new Bonus.BusinessServices.WsBonusObtenerDatosClientes.ExecuteRequest();
     inValue.Prscod = Prscod;
     Bonus.BusinessServices.WsBonusObtenerDatosClientes.ExecuteResponse retVal = ((Bonus.BusinessServices.WsBonusObtenerDatosClientes.wsdevdatcoSoapPort)(this)).Execute(inValue);
     Msjerror   = retVal.Msjerror;
     Prsapepat  = retVal.Prsapepat;
     Prsapemat  = retVal.Prsapemat;
     Prsprinom  = retVal.Prsprinom;
     Prssegnom  = retVal.Prssegnom;
     Prsternom  = retVal.Prsternom;
     Tipdoccod  = retVal.Tipdoccod;
     Prsnrodoc  = retVal.Prsnrodoc;
     Prssex     = retVal.Prssex;
     Oprsfecnac = retVal.Oprsfecnac;
     Texto1     = retVal.Texto1;
     Texto2     = retVal.Texto2;
     Texto3     = retVal.Texto3;
     Texto4     = retVal.Texto4;
     Texto5     = retVal.Texto5;
     Carritoco  = retVal.Carritoco;
     Carritote  = retVal.Carritote;
     Direccion  = retVal.Direccion;
     Referencia = retVal.Referencia;
     Dptocod    = retVal.Dptocod;
     Provcod    = retVal.Provcod;
     Distcod    = retVal.Distcod;
     Flgtieveh  = retVal.Flgtieveh;
     Flgtiehij  = retVal.Flgtiehij;
     Carritohij = retVal.Carritohij;
     return(retVal.Coderror);
 }
 public System.Threading.Tasks.Task <Bonus.BusinessServices.WsBonusObtenerDatosClientes.ExecuteResponse> ExecuteAsync(Bonus.BusinessServices.WsBonusObtenerDatosClientes.ExecuteRequest request)
 {
     return(base.Channel.ExecuteAsync(request));
 }
 Bonus.BusinessServices.WsBonusObtenerDatosClientes.ExecuteResponse Bonus.BusinessServices.WsBonusObtenerDatosClientes.wsdevdatcoSoapPort.Execute(Bonus.BusinessServices.WsBonusObtenerDatosClientes.ExecuteRequest request)
 {
     return(base.Channel.Execute(request));
 }