Index: lams_central/src/flash/org/lamsfoundation/lams/monitoring/LessonManagerDialog.as =================================================================== diff -u -r386fea376cdce9f76c54d1e377880d32b4fa2d3d -r6d4d9edc7acc87ea89fb799caa0939d0cf150256 --- lams_central/src/flash/org/lamsfoundation/lams/monitoring/LessonManagerDialog.as (.../LessonManagerDialog.as) (revision 386fea376cdce9f76c54d1e377880d32b4fa2d3d) +++ lams_central/src/flash/org/lamsfoundation/lams/monitoring/LessonManagerDialog.as (.../LessonManagerDialog.as) (revision 6d4d9edc7acc87ea89fb799caa0939d0cf150256) @@ -58,10 +58,12 @@ private var treeview:Tree; //Treeview for navigation through workspace folder structure private var org_dnd:TreeDnd; - private var staff_scp // staff/teachers container - private var learner_scp // learners container - private var learner_cb:CheckBox; - private var fm:FocusManager; //Reference to focus manager + private var staff_scp:MovieClip; // staff/teachers container + private var learner_scp:MovieClip; // learners container + private var _learner_mc:MovieClip; + private var _staff_mc:MovieClip; + + private var fm:FocusManager; //Reference to focus manager private var themeManager:ThemeManager; //Theme manager //Dimensions for resizing @@ -163,8 +165,8 @@ _monitorModel = MonitorModel(_monitorView.getModel()); //Add event listeners for ok, cancel and close buttons - ok_btn.addEventListener('click',Delegate.create(this, ok)); - cancel_btn.addEventListener('click',Delegate.create(this, cancel)); + ok_btn.addEventListener('onPress',Delegate.create(this, ok)); + cancel_btn.addEventListener('onPress',Delegate.create(this, cancel)); getOrganisations(); @@ -224,18 +226,31 @@ var snode = treeview.selectedNode; _selectedOrgId = Number(snode.attributes.data.organisationID); + resultDTO.selectedOrgId = _selectedOrgId; + trace('selected org ID is: ' + _selectedOrgId); + + // add selected users to dto + trace('learners') + for(var i=0; i