예제 #1
0
 public System.Threading.Tasks.Task <InnovasysVatCheck.Services.InnovasysVatCheckService.checkVatApproxResponse> checkVatApproxAsync(string countryCode, string vatNumber, string traderName, string traderCompanyType, string traderStreet, string traderPostcode, string traderCity, string requesterCountryCode, string requesterVatNumber)
 {
     InnovasysVatCheck.Services.InnovasysVatCheckService.checkVatApproxRequest inValue = new InnovasysVatCheck.Services.InnovasysVatCheckService.checkVatApproxRequest();
     inValue.Body                      = new InnovasysVatCheck.Services.InnovasysVatCheckService.checkVatApproxRequestBody();
     inValue.Body.countryCode          = countryCode;
     inValue.Body.vatNumber            = vatNumber;
     inValue.Body.traderName           = traderName;
     inValue.Body.traderCompanyType    = traderCompanyType;
     inValue.Body.traderStreet         = traderStreet;
     inValue.Body.traderPostcode       = traderPostcode;
     inValue.Body.traderCity           = traderCity;
     inValue.Body.requesterCountryCode = requesterCountryCode;
     inValue.Body.requesterVatNumber   = requesterVatNumber;
     return(((InnovasysVatCheck.Services.InnovasysVatCheckService.checkVatPortType)(this)).checkVatApproxAsync(inValue));
 }
예제 #2
0
 public string checkVatApprox(
     ref string countryCode,
     ref string vatNumber,
     ref string traderName,
     ref string traderCompanyType,
     ref string traderStreet,
     ref string traderPostcode,
     ref string traderCity,
     string requesterCountryCode,
     string requesterVatNumber,
     out bool valid,
     out string traderAddress,
     out InnovasysVatCheck.Services.InnovasysVatCheckService.matchCode traderNameMatch,
     out InnovasysVatCheck.Services.InnovasysVatCheckService.matchCode traderCompanyTypeMatch,
     out InnovasysVatCheck.Services.InnovasysVatCheckService.matchCode traderStreetMatch,
     out InnovasysVatCheck.Services.InnovasysVatCheckService.matchCode traderPostcodeMatch,
     out InnovasysVatCheck.Services.InnovasysVatCheckService.matchCode traderCityMatch,
     out string requestIdentifier)
 {
     InnovasysVatCheck.Services.InnovasysVatCheckService.checkVatApproxRequest inValue = new InnovasysVatCheck.Services.InnovasysVatCheckService.checkVatApproxRequest();
     inValue.Body                      = new InnovasysVatCheck.Services.InnovasysVatCheckService.checkVatApproxRequestBody();
     inValue.Body.countryCode          = countryCode;
     inValue.Body.vatNumber            = vatNumber;
     inValue.Body.traderName           = traderName;
     inValue.Body.traderCompanyType    = traderCompanyType;
     inValue.Body.traderStreet         = traderStreet;
     inValue.Body.traderPostcode       = traderPostcode;
     inValue.Body.traderCity           = traderCity;
     inValue.Body.requesterCountryCode = requesterCountryCode;
     inValue.Body.requesterVatNumber   = requesterVatNumber;
     InnovasysVatCheck.Services.InnovasysVatCheckService.checkVatApproxResponse retVal = ((InnovasysVatCheck.Services.InnovasysVatCheckService.checkVatPortType)(this)).checkVatApprox(inValue);
     countryCode            = retVal.Body.countryCode;
     vatNumber              = retVal.Body.vatNumber;
     valid                  = retVal.Body.valid;
     traderName             = retVal.Body.traderName;
     traderCompanyType      = retVal.Body.traderCompanyType;
     traderAddress          = retVal.Body.traderAddress;
     traderStreet           = retVal.Body.traderStreet;
     traderPostcode         = retVal.Body.traderPostcode;
     traderCity             = retVal.Body.traderCity;
     traderNameMatch        = retVal.Body.traderNameMatch;
     traderCompanyTypeMatch = retVal.Body.traderCompanyTypeMatch;
     traderStreetMatch      = retVal.Body.traderStreetMatch;
     traderPostcodeMatch    = retVal.Body.traderPostcodeMatch;
     traderCityMatch        = retVal.Body.traderCityMatch;
     requestIdentifier      = retVal.Body.requestIdentifier;
     return(retVal.Body.requestDate);
 }
예제 #3
0
 System.Threading.Tasks.Task <InnovasysVatCheck.Services.InnovasysVatCheckService.checkVatApproxResponse> InnovasysVatCheck.Services.InnovasysVatCheckService.checkVatPortType.checkVatApproxAsync(InnovasysVatCheck.Services.InnovasysVatCheckService.checkVatApproxRequest request)
 {
     return(base.Channel.checkVatApproxAsync(request));
 }
예제 #4
0
 InnovasysVatCheck.Services.InnovasysVatCheckService.checkVatApproxResponse InnovasysVatCheck.Services.InnovasysVatCheckService.checkVatPortType.checkVatApprox(InnovasysVatCheck.Services.InnovasysVatCheckService.checkVatApproxRequest request)
 {
     return(base.Channel.checkVatApprox(request));
 }