/// <summary> /// Calls the AN08002 web service /// </summary> /// <param name="cprNumber"></param> /// <returns></returns> private EnglishAN08002Response CallAN08002(string cprNumber) { WS_AN08002.WS_AN08002 service = new CprBroker.Providers.KMD.WS_AN08002.WS_AN08002(); SetServiceUrl(service, ServiceTypes.AN08002); service.userinfoValue = new userinfo(); service.userinfoValue.userid = UserName; service.userinfoValue.password = Password; AN08002 input = new AN08002() { InputRecord = new PARM() { personnummer = cprNumber, omraade = "C" // Municipal: K Regional: R National: C } }; AN08002Response response = service.SubmitAN08002(input); EnglishAN08002Response englishResponse = new EnglishAN08002Response(response); ValidateReturnCode(englishResponse.ReturnCode, englishResponse.ReturnText); return(englishResponse); }
public EnglishAN08002Response(AN08002Response response) { Response = response; }