|
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init(event);">
<mx:Button x="207" y="192" label="getUserInfo" click="getUserInfo(event);"/>
<mx:TextArea x="80" y="57" width="223" height="127" id="out"/>
<mx:Script>
<![CDATA[
import symis.business.service.UserManagerService;
import symis.business.service.User;
import mx.rpc.events.ResultEvent;
import mx.rpc.AsyncToken;
privatevar userManagerService:UserManagerService;
privatefunction init(e:Event):void{
userManagerService = new UserManagerService();
}
privatefunction getUserInfo(e:Event):void{
var result:AsyncToken =null;
if(userManagerService!=null)
result =userManagerService.login(100,"hello");
if(result!=null)
result.addEventListener("result",function(e:ResultEvent):void{
var user:User = e.result as User;
out.text = "User Name:="+user.name+""n";
out.text +="age :="+user.age;
});
}
]]>
</mx:Script>
</mx:Application>
|