diff --git a/00-custom-app/CustomApp.as b/00-custom-app/CustomApp.as new file mode 100644 index 0000000..023dbda --- /dev/null +++ b/00-custom-app/CustomApp.as @@ -0,0 +1,23 @@ +package +{ + import mx.core.Application; + import mx.controls.Button; + import flash.events.MouseEvent; + + + public class CustomApp extends Application + { + public var mutton:Button; + + function CustomApp() + { + mutton.addEventListener(MouseEvent.CLICK, butterCup); + } + + public function butterCup(event:MouseEvent):void + { + trace("clicked " + event); + } + + } +} diff --git a/00-custom-app/Snarf.mxml b/00-custom-app/Snarf.mxml new file mode 100644 index 0000000..b0abdf7 --- /dev/null +++ b/00-custom-app/Snarf.mxml @@ -0,0 +1,5 @@ + + + + diff --git a/03a2b-crud-dynamic/CRUDDynamic.mxml b/03a2b-crud-dynamic/CRUDDynamic.mxml deleted file mode 100644 index 9ce99d9..0000000 --- a/03a2b-crud-dynamic/CRUDDynamic.mxml +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/03a2b-crud-dynamic/CustomApp.as b/03a2b-crud-dynamic/CustomApp.as deleted file mode 100644 index 4c348e2..0000000 --- a/03a2b-crud-dynamic/CustomApp.as +++ /dev/null @@ -1,55 +0,0 @@ -package -{ - import mx.core.Application; - import mx.rpc.events.ResultEvent; - import mx.collections.XMLListCollection; - - - public class CustomApp extends Application - { - public var params:Object = new Object(); - [Bindable] - public var listData:XMLListCollection; - - function CustomApp() - } - { - - public function resultHandler(event:ResultEvent):void { - var result:XML = XML(event.result); - var xmlList:XMLList = result.data.children(); - listData = new XMLListCollection(xmlList); - } - - public function insertItemHandler(event:ResultEvent):void { - fill(); - } - - public function fill():void{ - employeesService.removeEventListener(ResultEvent.RESULT,insertItemHandler); - employeesService.addEventListener(ResultEvent.RESULT,resultHandler); - employeesService.method = "GET"; - params['method'] = "FindAllEmployees"; - employeesService.cancel(); - employeesService.send(params); - viewstack1.selectedIndex=1; - } - - public function insertEmployee():void{ - employeesService.removeEventListener(ResultEvent.RESULT,resultHandler); - employeesService.addEventListener(ResultEvent.RESULT,insertItemHandler); - employeesService.method = "POST"; - params = {"method": "InsertEmployee", "id": NaN, "firstName": inputFirst.text, - "lastName": inputLast.text, "officePhone": inputPhone.text}; - employeesService.cancel(); - employeesService.send(params); - clearInputFields(); - } - - public function clearInputFields():void{ - inputFirst.text = ""; - inputLast.text = ""; - inputPhone.text = ""; - } - } -} diff --git a/03a2b-crud-dynamic/dyn-employees.as b/03a2b-crud-dynamic/dyn-employees.as deleted file mode 100644 index d0cc66a..0000000 --- a/03a2b-crud-dynamic/dyn-employees.as +++ /dev/null @@ -1,43 +0,0 @@ -import mx.rpc.events.ResultEvent; -import mx.collections.XMLListCollection; - -private var params:Object = new Object(); -[Bindable] -private var listData:XMLListCollection; - -public function resultHandler(event:ResultEvent):void { - var result:XML = XML(event.result); - var xmlList:XMLList = result.data.children(); - listData = new XMLListCollection(xmlList); -} - -public function insertItemHandler(event:ResultEvent):void { - fill(); -} - -public function fill():void{ - employeesService.removeEventListener(ResultEvent.RESULT,insertItemHandler); - employeesService.addEventListener(ResultEvent.RESULT,resultHandler); - employeesService.method = "GET"; - params['method'] = "FindAllEmployees"; - employeesService.cancel(); - employeesService.send(params); - viewstack1.selectedIndex=1; -} - -public function insertEmployee():void{ - employeesService.removeEventListener(ResultEvent.RESULT,resultHandler); - employeesService.addEventListener(ResultEvent.RESULT,insertItemHandler); - employeesService.method = "POST"; - params = {"method": "InsertEmployee", "id": NaN, "firstName": inputFirst.text, - "lastName": inputLast.text, "officePhone": inputPhone.text}; - employeesService.cancel(); - employeesService.send(params); - clearInputFields(); -} - -private function clearInputFields():void{ - inputFirst.text = ""; - inputLast.text = ""; - inputPhone.text = ""; -}