-
Notifications
You must be signed in to change notification settings - Fork 0
/
Pr.cs
451 lines (394 loc) · 11.3 KB
/
Pr.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace xEntry
{
class Pr
{
private int _idpr;
public int idpr
{
get{return _idpr;}
set{
if(value.ToString().Equals(""))
{
throw new Exception("Valeur non null autorisees !");
}
_idpr = value;
}
}
private string _id_pr;
public string Id_pr
{
get { return _id_pr; }
set {
if (value.ToString().Equals(""))
{
throw new Exception("Le Id n'accepte pas des valeurs nulles.");
}
if (value.Length > 25)
{
throw new Exception("Le Id ne peut avoir une longueur excedant 25 caracteres.");
}
_id_pr = value;
}
}
private string _id_agent;
public string Id_agent
{
get { return _id_agent; }
set {
if (value.ToString().Equals(""))
{
throw new Exception("Le Id n'accepte pas des valeurs nulles.");
}
if (value.Length > 6)
{
throw new Exception("Le Id ne peut avoir une longueur excedant 6 caracteres.");
}
_id_agent = value;
}
}
private string _id_tar;
public string Id_tar
{
get { return _id_tar; }
set {
if (value.ToString().Equals(""))
{
throw new Exception("Le Id TAR n'accepte pas des valeurs nulles.");
}
if (value.Length > 25)
{
throw new Exception("Le Id TAR ne peut avoir une longueur excedant 25 caracteres.");
}
_id_tar = value;
}
}
private string _id_season;
public string Id_season
{
get { return _id_season; }
set {
if (value.ToString().Equals(""))
{
throw new Exception("Le Id n'accepte pas des valeurs nulles.");
}
if (value.Length > 6)
{
throw new Exception("Le Id ne peut avoir une longueur excedant 6 caracteres.");
}
_id_season = value;
}
}
private string _id_asso;
public string Id_asso
{
get { return _id_asso; }
set {
if (value.ToString().Equals(""))
{
throw new Exception("Le Id n'accepte pas des valeurs nulles.");
}
if (value.Length > 25)
{
throw new Exception("Le Id ne peut avoir une longueur excedant 25 caracteres.");
}
_id_asso = value;
}
}
private string _essenceprincipale;
public string Essenceprincipale
{
get { return _essenceprincipale; }
set { _essenceprincipale = value; }
}
private string _melanges;
public string Melanges
{
get { return _melanges; }
set { _melanges = value; }
}
private string _essence1;
public string Essence1
{
get { return _essence1; }
set { _essence1 = value; }
}
private int _pieds1;
public int Pieds1
{
get { return _pieds1; }
set { _pieds1 = value; }
}
private string _essence2;
public string Essence2
{
get { return _essence2; }
set { _essence2 = value; }
}
private int _pieds2;
public int Pieds2
{
get { return _pieds2; }
set { _pieds2 = value; }
}
private double _pente1;
public double Pente1
{
get { return _pente1; }
set { _pente1 = value; }
}
private double _pente2;
public double Pente2
{
get { return _pente2; }
set { _pente2 = value; }
}
private double _pente3;
public double Pente3
{
get { return _pente3; }
set { _pente3 = value; }
}
private double _pente4;
public double Pente4
{
get { return _pente4; }
set { _pente4 = value; }
}
private double _superficieRealise;
public double SuperficieRealise
{
get { return _superficieRealise; }
set { _superficieRealise = value; }
}
private double _superficieNonPlante;
public double SuperficieNonPlante
{
get { return _superficieNonPlante; }
set { _superficieNonPlante = value; }
}
private string _ecartementtype;
public string Ecartementtype
{
get { return _ecartementtype; }
set { _ecartementtype = value; }
}
private string _ecartement;
public string Ecartement
{
get { return _ecartement; }
set { _ecartement = value; }
}
private string _alignement;
public string Alignement
{
get { return _alignement; }
set { _alignement = value; }
}
private string _causes;
public string Causes
{
get { return _causes; }
set { _causes = value; }
}
private string _piquets;
public string Piquets
{
get { return _piquets; }
set { _piquets = value; }
}
private double _pourcentagepiquet;
public double Pourcentagepiquet
{
get { return _pourcentagepiquet; }
set { _pourcentagepiquet = value; }
}
private string _eucalyptuscoursdeau;
public string Eucalyptuscoursdeau
{
get { return _eucalyptuscoursdeau; }
set { _eucalyptuscoursdeau = value; }
}
private string _regarnissage;
public string Regarnissage
{
get { return _regarnissage; }
set { _regarnissage = value; }
}
private double _pourcentageregarni;
public double Pourcentageregarni
{
get { return _pourcentageregarni; }
set { _pourcentageregarni = value; }
}
private double _haut1;
public double Haut1
{
get { return _haut1; }
set { _haut1 = value; }
}
private double _haut2;
public double Haut2
{
get { return _haut2; }
set { _haut2 = value; }
}
private double _haut3;
public double Haut3
{
get { return _haut3; }
set { _haut3 = value; }
}
private double _haut4;
public double Haut4
{
get { return _haut4; }
set { _haut4 = value; }
}
private string _canopees;
public string Canopees
{
get { return _canopees; }
set { _canopees = value; }
}
private double _canopeespourcent;
public double Canopeespourcent
{
get { return _canopeespourcent; }
set { _canopeespourcent = value; }
}
private string _presenceplanteur;
public string Presenceplanteur
{
get { return _presenceplanteur; }
set { _presenceplanteur = value; }
}
private string _entretien;
public string Entretien
{
get { return _entretien; }
set { _entretien = value; }
}
private string _etatplantation;
public string Etatplantation
{
get { return _etatplantation; }
set { _etatplantation = value; }
}
private string _presenceculture;
public string Presenceculture
{
get { return _presenceculture; }
set { _presenceculture = value; }
}
private string _typeculture;
public string Typeculture
{
get { return _typeculture; }
set { _typeculture = value; }
}
private double _degats;
public double Degats
{
get { return _degats; }
set { _degats = value; }
}
private string _TypeDegats;
public string TypeDegats
{
get { return _TypeDegats; }
set { _TypeDegats = value; }
}
private string _croissancearbre;
public string Croissancearbre
{
get { return _croissancearbre; }
set { _croissancearbre = value; }
}
private int _numerophoto;
public int Numerophoto
{
get { return _numerophoto; }
set { _numerophoto = value; }
}
private string _azimut;
public string Azimut
{
get { return _azimut; }
set { _azimut = value; }
}
private string _latitudepr;
public string Latitudepr
{
get { return _latitudepr; }
set { _latitudepr = value; }
}
private string _longitude;
public string Longitude
{
get { return _longitude; }
set { _longitude = value; }
}
private bool _planteurcopie;
public bool Planteurcopie
{
get { return _planteurcopie; }
set { _planteurcopie = value; }
}
private string _commentairewwf;
public string Commentairewwf
{
get { return _commentairewwf; }
set { _commentairewwf = value; }
}
private string _commentaireplanteur;
public string Commentaireplanteur
{
get { return _commentaireplanteur; }
set { _commentaireplanteur = value; }
}
private string _commentaireasso;
public string Commentaireasso
{
get { return _commentaireasso; }
set { _commentaireasso = value; }
}
#region Verifie_Le_Status_des_checkbox
public Boolean _Checkboxpr(CheckBox z)
{
if (z.Checked)
{
return true;
}
else
{
return false;
}
}
#endregion
#region Numero_de_la_PR
public String NumeroDeLaPR(string Assoc, string lasaison, int chiffre)
{
string nc = "PR/" + Assoc + "/" + lasaison + "/" + chiffre.ToString();
return nc;
}
#endregion
public string ValueOnSelectedCheckbox(TextBox t, CheckBox c)
{
string y="";
if (t.Text.Equals(""))
{
y =(string) c.Text;
}
if (!t.Text.Equals(""))
{
y =(string) t.Text + "," + c.Text;
}
return y;
}
}
}