public System.Threading.Tasks.Task <changePersonalDetailsResponse1> changePersonalDetailsAsync(changePersonalDetails changePersonalDetails)
        {
            changePersonalDetailsRequest1 inValue = new changePersonalDetailsRequest1();

            inValue.changePersonalDetails = changePersonalDetails;
            return(((ChangePersonalDetailsService)(this)).changePersonalDetailsAsync(inValue));
        }
        public changePersonalDetailsResponse changePersonalDetails(changePersonalDetails changePersonalDetails1)
        {
            changePersonalDetailsRequest1 inValue = new changePersonalDetailsRequest1();

            inValue.changePersonalDetails = changePersonalDetails1;
            changePersonalDetailsResponse1 retVal = ((ChangePersonalDetailsService)(this)).changePersonalDetails(inValue);

            return(retVal.changePersonalDetailsResponse);
        }
 System.Threading.Tasks.Task <changePersonalDetailsResponse1> ChangePersonalDetailsService.changePersonalDetailsAsync(changePersonalDetailsRequest1 request)
 {
     return(base.Channel.changePersonalDetailsAsync(request));
 }
 changePersonalDetailsResponse1 ChangePersonalDetailsService.changePersonalDetails(changePersonalDetailsRequest1 request)
 {
     return(base.Channel.changePersonalDetails(request));
 }