| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- package com.imt.intimamedia.business
- {
- import com.adobe.cairngorm.business.ServiceLocator;
- import com.imt.intimamedia.vo.DragAndDropVo;
-
- import mx.rpc.AbstractService;
- import mx.rpc.AsyncToken;
- import mx.rpc.IResponder;
- import mx.controls.Alert;
- /**
- * Delegate de la gestion des mesures
- */
- public class MeasureDelegate
- {
- private var _responder : IResponder;
- private var _service : AbstractService;
-
- /**
- * Constructeur
- */
- public function MeasureDelegate( responder : IResponder )
- {
- _service = ServiceLocator.getInstance().getRemoteObject( "measureService" );
-
- _responder = responder;
- }
-
- /**
- * Appel du service de sauvegarde des mesures
- *
- * @param code String
- * @return void
- */
- public function saveMeasures( list : Array, session : int ) : void
- {
- var token : AsyncToken = _service.saveMeasures( list, session );
- token.addResponder ( _responder );
- }
-
- /**
- * Service to get measures
- *
- * @param country String
- * @return void
- */
- public function getMeasures( imgList : Array ) : void
- {
- var token : AsyncToken = _service.getMeasures( imgList );
- token.addResponder ( _responder );
- }
-
- /**
- * Appel du service de récupération des échographes pour un utilisateur
- *
- * @param code String
- * @return void
- */
- public function getUltraSoundScanner( login : String ) : void
- {
- var token : AsyncToken = _service.getUltraSoundScanner( login );
- token.addResponder ( _responder );
- }
-
- /**
- * Appel du service de calcul de Carotid TPA (Total Plaque Area)
- *
- * @param code String
- * @return void
- */
- public function getCTPA( idRdv : int) : void
- {
- var token : AsyncToken = _service.getCTPA( idRdv);
- token.addResponder ( _responder );
- }
- /**
- * Appel du service de majCPTMesures
- *
- * @param code String
- * @return void
- */
- public function majCptMesures( login : String, comptMesures : int) : void
- {
-
- // Alert.show("DelegatemajCptMesures" + ":userId=" + userId.toString() + ";" + comptMesures.toString());
-
- var token : AsyncToken = _service.majCptMesures( login, comptMesures);
- token.addResponder ( _responder );
- }
- }
- }
|