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(); } ]]>