Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package module
- {
- import config.MapConfig;
- import flash.events.Event;
- import flash.events.EventDispatcher;
- import flash.xml.XMLDocument;
- import flash.xml.XMLNode;
- import mx.collections.ArrayCollection;
- import mx.controls.Alert;
- import mx.events.ResizeEvent;
- import mx.rpc.events.FaultEvent;
- import mx.rpc.events.ResultEvent;
- import mx.rpc.http.HTTPService;
- import mx.rpc.xml.SimpleXMLEncoder;
- public class dbModule
- {
- private var name:String;
- private var dbHandler:HTTPService;
- private var myConfig:MapConfig;
- private var params:Object = {host_id:null,action:null};
- private var resultData:ArrayCollection = null;
- private var viewHandler:PropertyBox;
- public function dbModule(view:PropertyBox = null)
- {
- myConfig = new MapConfig();
- dbHandler = new HTTPService();
- dbHandler.method = "POST";
- dbHandler.showBusyCursor = true;
- dbHandler.url = myConfig.GetServerUrl();
- dbHandler.addEventListener(ResultEvent.RESULT,GetResult);
- dbHandler.addEventListener(FaultEvent.FAULT,FaultHandler);
- viewHandler = view;
- }
- private function objectToXML(obj:Object):XML
- {
- var qName:QName = new QName("root");
- var xmlDocument:XMLDocument = new XMLDocument();
- var simpleXMLEncoder:SimpleXMLEncoder = new SimpleXMLEncoder(xmlDocument);
- var xmlNode:XMLNode = simpleXMLEncoder.encodeValue(obj, qName, xmlDocument);
- var xml:XML = new XML(xmlDocument.toString());
- return xml;
- }
Add Comment
Please, Sign In to add comment