/// <remarks/>
 public void UpdateReferralAsync(string aLicKey, ReferralClass clsRef, object userState) {
     if ((this.UpdateReferralOperationCompleted == null)) {
         this.UpdateReferralOperationCompleted = new System.Threading.SendOrPostCallback(this.OnUpdateReferralOperationCompleted);
     }
     this.InvokeAsync("UpdateReferral", new object[] {
                 aLicKey,
                 clsRef}, this.UpdateReferralOperationCompleted, userState);
 }
 /// <remarks/>
 public void UpdateReferralAsync(string aLicKey, ReferralClass clsRef) {
     this.UpdateReferralAsync(aLicKey, clsRef, null);
 }
 public int UpdateReferral(string aLicKey, ReferralClass clsRef) {
     object[] results = this.Invoke("UpdateReferral", new object[] {
                 aLicKey,
                 clsRef});
     return ((int)(results[0]));
 }
 /// <remarks/>
 public void GetMemberNotesAsync(string aLicKey, ReferralClass oReferral, bool Encrypt, object userState) {
     if ((this.GetMemberNotesOperationCompleted == null)) {
         this.GetMemberNotesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetMemberNotesOperationCompleted);
     }
     this.InvokeAsync("GetMemberNotes", new object[] {
                 aLicKey,
                 oReferral,
                 Encrypt}, this.GetMemberNotesOperationCompleted, userState);
 }
 /// <remarks/>
 public void GetMemberNotesAsync(string aLicKey, ReferralClass oReferral, bool Encrypt) {
     this.GetMemberNotesAsync(aLicKey, oReferral, Encrypt, null);
 }
 public ReferralClass GetMemberNotes(string aLicKey, ReferralClass oReferral, bool Encrypt) {
     object[] results = this.Invoke("GetMemberNotes", new object[] {
                 aLicKey,
                 oReferral,
                 Encrypt});
     return ((ReferralClass)(results[0]));
 }