/* SaveBedConfigDelegate.as */ package gov.va.med.edp.business.config { import gov.va.med.edp.business.ResponderChainingDelegate; import gov.va.med.edp.vo.RoomBedVO; import mx.collections.ArrayCollection; import mx.rpc.IResponder; public class SaveBedConfigDelegate extends ResponderChainingDelegate { public function SaveBedConfigDelegate(responder:IResponder) { super(responder, "saveBedConfig"); } public function saveBedConfig(beds: ArrayCollection, area: int, bedToken: String):void { var params:Object = new Object(); var bed: RoomBedVO; params.area = area; params.bedToken = bedToken; for (var i: int = 0; i < beds.length; i++) { bed = beds[i] as RoomBedVO; params["bed-" + i] = bed.toString(); } send(params); } } }