Subversion Repositories eFlore/Applications.coel

Rev

Rev 240 | Rev 261 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 240 Rev 245
Line 6... Line 6...
6
import com.google.gwt.json.client.JSONObject;
6
import com.google.gwt.json.client.JSONObject;
Line 7... Line 7...
7
 
7
 
Line 8... Line 8...
8
public class Personne extends aDonnee {
8
public class Personne extends aDonnee {
-
 
9
 
-
 
10
	public static final String PREFIXE = "cp";
Line 9... Line 11...
9
 
11
	public static final String TELEPHONE_FIXE = "FIX";
10
	public static final String PREFIXE = "cp";
12
	public static final String TELEPHONE_GSM = "GSM";
11
	
13
	
12
	/**
14
	/**
Line 67... Line 69...
67
		return renvoyerValeurCorrecte("truk_telephone");
69
		return renvoyerValeurCorrecte("truk_telephone");
68
	}
70
	}
69
	public void setTelephone(String t) {
71
	public void setTelephone(String t) {
70
		this.set("truk_telephone", t);
72
		this.set("truk_telephone", t);
71
	}
73
	}
72
	public void addTelephone(String type, Object valeur) {
74
	public void ajouterTelephone(String type, Object valeur) {
73
		ajouterChaineDenormaliseAvecType("truk_telephone", type, valeur);
75
		ajouterChaineDenormaliseAvecType("truk_telephone", type, valeur);
74
	}
76
	}
-
 
77
	public String selectionnerTelephone(String type) {
-
 
78
		return getInfoDenormaliseParType(renvoyerValeurCorrecte("truk_telephone"), type);
-
 
79
	}
Line 75... Line 80...
75
	
80
	
76
	// FAX
81
	// FAX
77
	public String getFax() {
82
	public String getFax() {
78
		return renvoyerValeurCorrecte("truk_fax");
83
		return renvoyerValeurCorrecte("truk_fax");
79
	}
84
	}
80
	public void setFax(String f) {
85
	public void setFax(String f) {
81
		this.set("truk_fax", f);
86
		this.set("truk_fax", f);
82
	}
87
	}
83
	public void addFax(Object valeur) {
88
	public void ajouterFax(Object valeur) {
84
		ajouterChaineDenormalise("truk_fax", valeur);
89
		ajouterChaineDenormalise("truk_fax", valeur);
-
 
90
	}
-
 
91
	public String selectionnerFax(int position) {
-
 
92
		return getInfoDenormaliseParPosition(renvoyerValeurCorrecte("truk_fax"), position);
Line 85... Line 93...
85
	}
93
	}
86
	
94
	
87
	// COURRIEL
95
	// COURRIEL
88
	public String getCourriel() {
96
	public String getCourriel() {
89
		return renvoyerValeurCorrecte("truk_courriel");
97
		return renvoyerValeurCorrecte("truk_courriel");
90
	}
98
	}
91
	public void setCourriel(String c) {
99
	public void setCourriel(String c) {
92
		this.set("truk_courriel", c);
100
		this.set("truk_courriel", c);
93
	}
101
	}
94
	public void addCourriel(String c) {
102
	public void ajouterCourriel(String c) {
-
 
103
		ajouterChaineDenormalise("truk_courriel", c);
-
 
104
	}
-
 
105
	public String selectionnerCourriel(int position) {
Line 95... Line 106...
95
		ajouterChaineDenormalise("truk_courriel", c);
106
		return getInfoDenormaliseParPosition(renvoyerValeurCorrecte("truk_courriel"), position);
96
	}
107
	}
97
	
108
	
98
	// SPÉCIALITÉ
109
	// SPÉCIALITÉ
99
	public String getSpecialite() {
110
	public String getSpecialite() {
100
		return renvoyerValeurCorrecte("ce_truk_specialite");
111
		return renvoyerValeurCorrecte("ce_truk_specialite");
101
	}
112
	}
102
	public void setSpecialite(String s) {
113
	public void setSpecialite(String s) {
-
 
114
		// Pas de liste pour l'instant, donc tout passe dans "Autre".
-
 
115
		setChaineDenormaliseUnique("ce_truk_specialite", "AUTRE", s);
-
 
116
	}
Line 103... Line 117...
103
		// Pas de liste pour l'instant, donc tout passe dans "Autre".
117
	public String afficherSpecialite() {
104
		setChaineDenormaliseUnique("ce_truk_specialite", "AUTRE", s);
118
		return getChaineDenormaliseUnique("ce_truk_specialite");
105
	}
119
	}