public virtual c__accountdatabean register(Sybase.PowerBuilder.PBString userid, Sybase.PowerBuilder.PBString password, Sybase.PowerBuilder.PBString fullname, Sybase.PowerBuilder.PBString address, Sybase.PowerBuilder.PBString email, Sybase.PowerBuilder.PBString creditcard, Sybase.PowerBuilder.PBDecimal openbalance) { Sybase.PowerBuilder.IPBValue[] __PBNIInteralArgs = new Sybase.PowerBuilder.IPBValue[7]; System.Type[] __PBNIInteralArgTypes = new System.Type[7]; bool[] __PBNIInteralArgsByRef = new bool[7]; __PBNIInteralArgs[0] = userid; if ((object)userid == null) __PBNIInteralArgTypes[0] = typeof(Sybase.PowerBuilder.PBString); else __PBNIInteralArgTypes[0] = userid.GetType(); __PBNIInteralArgsByRef[0] = false; __PBNIInteralArgs[1] = password; if ((object)password == null) __PBNIInteralArgTypes[1] = typeof(Sybase.PowerBuilder.PBString); else __PBNIInteralArgTypes[1] = password.GetType(); __PBNIInteralArgsByRef[1] = false; __PBNIInteralArgs[2] = fullname; if ((object)fullname == null) __PBNIInteralArgTypes[2] = typeof(Sybase.PowerBuilder.PBString); else __PBNIInteralArgTypes[2] = fullname.GetType(); __PBNIInteralArgsByRef[2] = false; __PBNIInteralArgs[3] = address; if ((object)address == null) __PBNIInteralArgTypes[3] = typeof(Sybase.PowerBuilder.PBString); else __PBNIInteralArgTypes[3] = address.GetType(); __PBNIInteralArgsByRef[3] = false; __PBNIInteralArgs[4] = email; if ((object)email == null) __PBNIInteralArgTypes[4] = typeof(Sybase.PowerBuilder.PBString); else __PBNIInteralArgTypes[4] = email.GetType(); __PBNIInteralArgsByRef[4] = false; __PBNIInteralArgs[5] = creditcard; if ((object)creditcard == null) __PBNIInteralArgTypes[5] = typeof(Sybase.PowerBuilder.PBString); else __PBNIInteralArgTypes[5] = creditcard.GetType(); __PBNIInteralArgsByRef[5] = false; __PBNIInteralArgs[6] = openbalance; if ((object)openbalance == null) __PBNIInteralArgTypes[6] = typeof(Sybase.PowerBuilder.PBDecimal); else __PBNIInteralArgTypes[6] = openbalance.GetType(); __PBNIInteralArgsByRef[6] = false; Sybase.PowerBuilder.IPBValue __PBNIInteralReturn = new c__accountdatabean(); _proxy.Invoke("<method name='register' ns='WebService' pbname='register'><return name='returnvalue' type='WebService.AccountDataBean' isRef='False' ArrayDim='0' IsNullableType='False' /><param name='userID' type='System.String' pos='0' dir='in' ArrayDim='0' IsNullableType='False'/><param name='password' type='System.String' pos='1' dir='in' ArrayDim='0' IsNullableType='False'/><param name='fullname' type='System.String' pos='2' dir='in' ArrayDim='0' IsNullableType='False'/><param name='address' type='System.String' pos='3' dir='in' ArrayDim='0' IsNullableType='False'/><param name='email' type='System.String' pos='4' dir='in' ArrayDim='0' IsNullableType='False'/><param name='creditcard' type='System.String' pos='5' dir='in' ArrayDim='0' IsNullableType='False'/><param name='openBalance' type='System.Decimal' pos='6' dir='in' ArrayDim='0' IsNullableType='False'/></method>", __PBNIInteralArgs, __PBNIInteralArgTypes, __PBNIInteralArgsByRef, ref __PBNIInteralReturn, typeof(c__accountdatabean)); return (c__accountdatabean)__PBNIInteralReturn; }
public virtual Sybase.PowerBuilder.PBBoolean of_register([Sybase.PowerBuilder.PBReadOnlyAttribute]Sybase.PowerBuilder.PBString as_userid, [Sybase.PowerBuilder.PBReadOnlyAttribute]Sybase.PowerBuilder.PBString as_password, [Sybase.PowerBuilder.PBReadOnlyAttribute]Sybase.PowerBuilder.PBString as_fullname, [Sybase.PowerBuilder.PBReadOnlyAttribute]Sybase.PowerBuilder.PBString as_address, [Sybase.PowerBuilder.PBReadOnlyAttribute]Sybase.PowerBuilder.PBString as_email, [Sybase.PowerBuilder.PBReadOnlyAttribute]Sybase.PowerBuilder.PBString as_creditcard, [Sybase.PowerBuilder.PBReadOnlyAttribute]Sybase.PowerBuilder.PBDecimal ad_openbalance) { #line hidden c__soapexception e = null; try { try { #line 2 i_account = i_service.register(as_userid, as_password, as_fullname, as_address, as_email, as_creditcard, (ad_openbalance).ToPBDecimal(-1)); #line hidden #line 3 return new Sybase.PowerBuilder.PBBoolean(true); #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 4 catch (c__soapexceptionE __PB_TEMP_e__temp) #line hidden { e = __PB_TEMP_e__temp.E; #line 5 i_ex.setmessage(new Sybase.PowerBuilder.PBString("Remote exception ")+ e.GetMessage(), this.ClassName()); #line hidden #line 6 throw new c__n_exceptionE(i_ex); #line hidden } #line 8 if (Sybase.PowerBuilder.Win.PBSystemFunctions.IsValid((Sybase.PowerBuilder.PBPowerObject)(i_account))) #line hidden { #line 9 return new Sybase.PowerBuilder.PBBoolean(true); #line hidden } else { #line 11 return new Sybase.PowerBuilder.PBBoolean(false); #line hidden } }
public virtual c__accountdatabean getaccountdata(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__accountdatabean(); _proxy.Invoke("<method name='getAccountData' ns='WebService' pbname='getAccountData'><return name='returnvalue' type='WebService.AccountDataBean' 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__accountdatabean)); return (c__accountdatabean)__PBNIInteralReturn; }
public virtual Sybase.PowerBuilder.PBBoolean of_login(Sybase.PowerBuilder.PBString as_uid, Sybase.PowerBuilder.PBString as_pwd) { #line hidden c__soapexception e = null; try { try { #line 2 i_account = i_service.login(as_uid, as_pwd); #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 3 catch (c__soapexceptionE __PB_TEMP_e__temp) #line hidden { e = __PB_TEMP_e__temp.E; #line 4 i_ex.setmessage(new Sybase.PowerBuilder.PBString("Remote exception ")+ e.GetMessage(), this.ClassName()); #line hidden #line 5 throw new c__n_exceptionE(i_ex); #line hidden } #line 7 if (Sybase.PowerBuilder.Win.PBSystemFunctions.IsValid((Sybase.PowerBuilder.PBPowerObject)(i_account))) #line hidden { #line 8 ib_loggedin = new Sybase.PowerBuilder.PBBoolean(true); #line hidden #line 9 return new Sybase.PowerBuilder.PBBoolean(true); #line hidden } else { #line 11 return new Sybase.PowerBuilder.PBBoolean(false); #line hidden } }