onResult(result) ");
trace(result);
dataProvider = result;
output.text = ObjectUtil.toString(result);
trace("< onResult(result) ");
}
public function onFault(fault:*):void{
trace("> onFault(fault) ");
trace(fault);
output.text = ObjectUtil.toString(fault);
trace("< onFault(fault) ");
}
public function inserirRegistros(nome:String,email:String,telefone:String):void{
var arg:Array = new Array(nome,email,telefone);
gateway.call("flex.setRecords",new Responder(insertResult,onFault),arg);
}
public function insertResult(re:*):void{
initApplication();
}
public function updateRegistros(id:int,nome:String,email:String,telefone:String):void{
var arg:Array = new Array(id,nome,email,telefone);
gateway.call("flex.updateRecords",new Responder(updateResult,onFault),arg);
}
public function updateResult(re:*):void{
initApplication();
}
public function deleteRegistros(id:*):void{
var arg:Array = new Array(id);
gateway.call("flex.delRecords",new Responder(deleteResult,onFault),arg);
}
public function deleteResult(re:*):void{
initApplication();
}
]]>