/* SaveConfigStaffDelegate.as */ package gov.va.med.edp.business.config { import gov.va.med.edp.business.ResponderChainingDelegate; import gov.va.med.edp.vo.StaffMemberVO; import mx.collections.ArrayCollection; import mx.rpc.IResponder; public class SaveConfigStaffDelegate extends ResponderChainingDelegate { public function SaveConfigStaffDelegate(responder:IResponder) { super(responder, "saveStaffConfig"); } public function saveConfigStaff(area: int, staffToken: String, staffList: ArrayCollection):void { var params:Object = new Object(); params.area = area; params.staffToken = staffToken; var num: int = 0; for each (var staff: StaffMemberVO in staffList) { num++; params["staff-" + num] = staff.toString(); } send(params); } } }