package com.imt.intimamedia.vo { import com.imt.intimamedia.helpers.FormatString; [RemoteClass(alias="com.imt.intimamedia.vo.UserVo")] [Bindable] /** * Objet utilisateur */ public class UserVo { private var _id : int = 0; private var _uid : String = ""; private var _login : String = ""; private var _password : String = ""; private var _application : String = "INTIMA"; private var _questionOne : String = ""; private var _questionTwo : String = ""; private var _answerOne : String = ""; private var _answerTwo : String = ""; private var _buyer : Boolean = false; private var _conditions : int = 0; private var _database : int = 0; private var _active : Boolean = false; private var _language : String = ""; private var _help : Boolean = true; private var _hospital : HospitalVo = new HospitalVo(); private var _ultraSoundScanner : UltraSoundScannerVo = new UltraSoundScannerVo(); private var _probe : ProbeVo = new ProbeVo(); private var _person : PersonVo = new PersonVo(); private var _cptCredits : int = 30; private var _cptMesures : int = 0; /** * Identifiant * * @default 0 */ public function get id () : int { return _id; } /** * @private */ public function set id ( value : int ) : void { _id = value; } /** * Identifiant unique * * @default généré */ public function get uid () : String { return _uid; } /** * @private */ public function set uid ( value : String ) : void { _uid = value; } /** * Identifiant de l'utilisateur * * @default "" */ public function get login () : String { return _login; } /** * @private */ public function set login ( value : String ) : void { _login = value; } /** * Mot de passe de l'utilisateur * * @default "" */ public function get password () : String { return _password; } /** * @private */ public function set password ( value : String ) : void { _password = value; } /** * Application en cours d'utilisation par l'utilisateur * * @default "INTIMA" */ public function get application () : String { return _application; } /** * @private */ public function set application ( value : String ) : void { _application = value; } /** * Première question secrète de l'utilisateur * * @default "" */ public function get questionOne () : String { return _questionOne; } /** * @private */ public function set questionOne ( value : String ) : void { _questionOne = value; } /** * Deuxième question secrète de l'utilisateur * * @default "" */ public function get questionTwo () : String { return _questionTwo; } /** * @private */ public function set questionTwo ( value : String ) : void { _questionTwo = value; } /** * Première réponse de l'utilisateur * * @default "" */ public function get answerOne () : String { return _answerOne; } /** * @private */ public function set answerOne ( value : String ) : void { _answerOne = value; } /** * Deuxième réponse de l'utilisateur * * @default "" */ public function get answerTwo () : String { return _answerTwo; } /** * @private */ public function set answerTwo ( value : String ) : void { _answerTwo = value; } /** * Possibilité d'achat ou non * * @default false */ public function get buyer () : Boolean { return _buyer; } /** * @private */ public function set buyer ( value : * ) : void { if( value == "1" ) _buyer = true; else _buyer = false; } /** * Id des conditions générales * * @default "" */ public function get conditions () : int { return _conditions; } /** * @private */ public function set conditions ( value : int ) : void { _conditions = value; } /** * Accord de la base commune * * @default "" */ public function get database () : int { return _database; } /** * @private */ public function set database ( value : int ) : void { _database = value; } /** * Profil actif ou non * * @default "" */ public function get active () : Boolean { return _active; } /** * @private */ public function set active ( value : Boolean ) : void { _active = value; } /** * * @default "" */ public function get language () : String { return _language; } /** * @private */ public function set language ( value : String ) : void { _language = value; } /** * * @default true */ public function get help () : Boolean { return _help; } /** * @private */ public function set help ( value : Boolean ) : void { _help = value; } /** * Hopital * * @default HospitalVo */ public function get hospital () : HospitalVo { return _hospital; } /** * @private */ public function set hospital ( value : HospitalVo ) : void { _hospital = value; } /** * Echographe * * @default UltraSoundScannerVo */ public function get ultraSoundScanner () : UltraSoundScannerVo { return _ultraSoundScanner; } /** * @private */ public function set ultraSoundScanner ( value : UltraSoundScannerVo ) : void { _ultraSoundScanner = value; } /** * Sonde rattachée * * @default ProbeVo */ public function get probe () : ProbeVo { return _probe; } /** * @private */ public function set probe ( value : ProbeVo ) : void { _probe = value; } /** * Individu rattaché * * @default PersonVo */ public function get person () : PersonVo { return _person; } /** * @private */ public function set person ( value : PersonVo ) : void { _person = value; } /** * cptCredits * * @default 30 */ public function get cptCredits () : int { return _cptCredits; } /** * @private */ public function set cptCredits ( value : int ) : void { _cptCredits = value; } /** * cptMesures * * @default 0 */ public function get cptMesures () : int { return _cptMesures; } /** * @private */ public function set cptMesures ( value : int ) : void { _cptMesures = value; } } }