public virtual c__accountprofiledatabean updateaccountprofile(c__accountprofiledatabean profiledata) { Sybase.PowerBuilder.IPBValue[] __PBNIInteralArgs = new Sybase.PowerBuilder.IPBValue[1]; System.Type[] __PBNIInteralArgTypes = new System.Type[1]; bool[] __PBNIInteralArgsByRef = new bool[1]; __PBNIInteralArgs[0] = profiledata; if ((object)profiledata == null) __PBNIInteralArgTypes[0] = typeof(c__accountprofiledatabean); else __PBNIInteralArgTypes[0] = profiledata.GetType(); __PBNIInteralArgsByRef[0] = false; Sybase.PowerBuilder.IPBValue __PBNIInteralReturn = new c__accountprofiledatabean(); _proxy.Invoke("<method name='updateAccountProfile' ns='WebService' pbname='updateAccountProfile'><return name='returnvalue' type='WebService.AccountProfileDataBean' isRef='False' ArrayDim='0' IsNullableType='False' /><param name='profileData' type='WebService.AccountProfileDataBean' pos='0' dir='in' ArrayDim='0' IsNullableType='False'/></method>", __PBNIInteralArgs, __PBNIInteralArgTypes, __PBNIInteralArgsByRef, ref __PBNIInteralReturn, typeof(c__accountprofiledatabean)); return (c__accountprofiledatabean)__PBNIInteralReturn; }
public virtual void of_getprofile(ref Sybase.PowerBuilder.PBString as_address, ref Sybase.PowerBuilder.PBString as_creditcard, ref Sybase.PowerBuilder.PBString as_email, ref Sybase.PowerBuilder.PBString as_fullname, Sybase.PowerBuilder.PBString as_uid) { #line hidden c__soapexception e = null; try { try { #line 3 i_profile = i_service.getaccountprofiledata(as_uid); #line hidden #line 4 as_address = i_profile.address; #line hidden #line 5 as_creditcard = i_profile.creditcard; #line hidden #line 6 as_email = i_profile.email; #line hidden #line 7 as_fullname = i_profile.fullname; #line hidden #line 8 return; #line hidden } catch (System.DivideByZeroException) { Sybase.PowerBuilder.PBRuntimeError.Throw(Sybase.PowerBuilder.RuntimeErrorCode.RT_R0001); throw new System.Exception(); } catch (System.NullReferenceException) { Sybase.PowerBuilder.PBRuntimeError.Throw(Sybase.PowerBuilder.RuntimeErrorCode.RT_R0002); throw new System.Exception(); } catch (System.IndexOutOfRangeException) { Sybase.PowerBuilder.PBRuntimeError.Throw(Sybase.PowerBuilder.RuntimeErrorCode.RT_R0003); throw new System.Exception(); } } #line 9 catch (c__soapexceptionE __PB_TEMP_e__temp) #line hidden { e = __PB_TEMP_e__temp.E; #line 10 i_ex.setmessage(new Sybase.PowerBuilder.PBString("Remote exception ")+ e.GetMessage(), new Sybase.PowerBuilder.PBString("of_getprofile for ")+ as_uid); #line hidden #line 11 throw new c__n_exceptionE(i_ex); #line hidden } }
public virtual c__accountprofiledatabean getaccountprofiledata(Sybase.PowerBuilder.PBString userid) { Sybase.PowerBuilder.IPBValue[] __PBNIInteralArgs = new Sybase.PowerBuilder.IPBValue[1]; System.Type[] __PBNIInteralArgTypes = new System.Type[1]; bool[] __PBNIInteralArgsByRef = new bool[1]; __PBNIInteralArgs[0] = userid; if ((object)userid == null) __PBNIInteralArgTypes[0] = typeof(Sybase.PowerBuilder.PBString); else __PBNIInteralArgTypes[0] = userid.GetType(); __PBNIInteralArgsByRef[0] = false; Sybase.PowerBuilder.IPBValue __PBNIInteralReturn = new c__accountprofiledatabean(); _proxy.Invoke("<method name='getAccountProfileData' ns='WebService' pbname='getAccountProfileData'><return name='returnvalue' type='WebService.AccountProfileDataBean' isRef='False' ArrayDim='0' IsNullableType='False' /><param name='userID' type='System.String' pos='0' dir='in' ArrayDim='0' IsNullableType='False'/></method>", __PBNIInteralArgs, __PBNIInteralArgTypes, __PBNIInteralArgsByRef, ref __PBNIInteralReturn, typeof(c__accountprofiledatabean)); return (c__accountprofiledatabean)__PBNIInteralReturn; }
public virtual Sybase.PowerBuilder.PBBoolean of_update_profile([Sybase.PowerBuilder.PBReadOnlyAttribute]Sybase.PowerBuilder.PBString as_address, [Sybase.PowerBuilder.PBReadOnlyAttribute]Sybase.PowerBuilder.PBString as_creditcard, [Sybase.PowerBuilder.PBReadOnlyAttribute]Sybase.PowerBuilder.PBString as_email, [Sybase.PowerBuilder.PBReadOnlyAttribute]Sybase.PowerBuilder.PBString as_fullname, [Sybase.PowerBuilder.PBReadOnlyAttribute]Sybase.PowerBuilder.PBString as_password, Sybase.PowerBuilder.PBString as_userid) { #line hidden c__accountprofiledatabean l_profile = null; c__soapexception e = null; #line 2 if (!(Sybase.PowerBuilder.Win.PBSystemFunctions.IsValid((Sybase.PowerBuilder.PBPowerObject)(i_profile)))) #line hidden { #line 2 i_profile = (c__accountprofiledatabean)this.CreateInstance(typeof(c__accountprofiledatabean)); #line hidden } #line 9 i_profile.address = as_address; #line hidden #line 10 i_profile.creditcard = as_creditcard; #line hidden #line 11 i_profile.email = as_email; #line hidden #line 12 i_profile.fullname = as_fullname; #line hidden #line 13 i_profile.password = as_password; #line hidden #line 14 i_profile.userid = as_userid; #line hidden try { try { #line 16 l_profile = i_service.updateaccountprofile(i_profile); #line hidden } catch (System.DivideByZeroException) { Sybase.PowerBuilder.PBRuntimeError.Throw(Sybase.PowerBuilder.RuntimeErrorCode.RT_R0001); throw new System.Exception(); } catch (System.NullReferenceException) { Sybase.PowerBuilder.PBRuntimeError.Throw(Sybase.PowerBuilder.RuntimeErrorCode.RT_R0002); throw new System.Exception(); } catch (System.IndexOutOfRangeException) { Sybase.PowerBuilder.PBRuntimeError.Throw(Sybase.PowerBuilder.RuntimeErrorCode.RT_R0003); throw new System.Exception(); } } #line 17 catch (c__soapexceptionE __PB_TEMP_e__temp) #line hidden { e = __PB_TEMP_e__temp.E; #line 18 i_ex.setmessage(e.GetMessage(), new Sybase.PowerBuilder.PBString("of_update_profile( )")); #line hidden #line 19 throw new c__n_exceptionE(i_ex); #line hidden } #line 21 Sybase.PowerBuilder.Win.PBSession.CurrentSession.DestroyObject(l_profile); #line hidden #line 22 return new Sybase.PowerBuilder.PBBoolean(true); #line hidden }