Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 71 Rev 74
Line 31... Line 31...
31
import com.gwtext.client.widgets.Toolbar;
31
import com.gwtext.client.widgets.Toolbar;
32
import com.gwtext.client.widgets.event.ButtonListenerAdapter;
32
import com.gwtext.client.widgets.event.ButtonListenerAdapter;
33
import com.gwtext.client.widgets.form.ComboBox;
33
import com.gwtext.client.widgets.form.ComboBox;
34
import com.gwtext.client.widgets.form.DateField;
34
import com.gwtext.client.widgets.form.DateField;
35
import com.gwtext.client.widgets.form.FormPanel;
35
import com.gwtext.client.widgets.form.FormPanel;
-
 
36
import com.gwtext.client.widgets.form.Hidden;
36
import com.gwtext.client.widgets.form.TextField;
37
import com.gwtext.client.widgets.form.TextField;
37
import com.gwtext.client.widgets.form.event.ComboBoxListenerAdapter;
38
import com.gwtext.client.widgets.form.event.ComboBoxListenerAdapter;
38
import com.gwtext.client.widgets.layout.ColumnLayout;
39
import com.gwtext.client.widgets.layout.ColumnLayout;
39
import com.gwtext.client.widgets.layout.ColumnLayoutData;
40
import com.gwtext.client.widgets.layout.ColumnLayoutData;
40
import com.gwtext.client.widgets.layout.FormLayout;
41
import com.gwtext.client.widgets.layout.FormLayout;
Line 62... Line 63...
62
	private TextField comment = null;
63
	private TextField comment = null;
63
	private ComboBox  commune = null;
64
	private ComboBox  commune = null;
64
	private String departement = null;
65
	private String departement = null;
65
	private ComboBox  espece = null;
66
	private ComboBox  espece = null;
66
	private String numeroNom = null;
67
	private String numeroNom = null;
-
 
68
	private String numeroOrdre = null;
-
 
69
 
Line 67... Line 70...
67
 
70
 
68
	private Button boutonOK = new Button("Créer");
71
	private Button boutonOK = new Button("Créer");
Line 69... Line 72...
69
	private Button boutonAnnuler = new Button("Annuler");
72
	private Button boutonAnnuler = new Button("Annuler");
Line 241... Line 244...
241
		bt = new Toolbar() ;
244
		bt = new Toolbar() ;
242
		bt.addSpacer() ;
245
		bt.addSpacer() ;
243
		bt.addText("Mode de saisie ") ;
246
		bt.addText("Mode de saisie ") ;
244
		bt.addField(selecteurMode) ;
247
		bt.addField(selecteurMode) ;
Line -... Line 248...
-
 
248
		
-
 
249
		
-
 
250
		
245
		
251
		
Line 246... Line 252...
246
		panneauFormulaire.addButton(boutonOK);
252
		panneauFormulaire.addButton(boutonOK);
Line 247... Line 253...
247
		    
253
		    
Line 586... Line 592...
586
		Observation obs=new Observation(espece.getText(),numeroNom,commune.getText(),departement,lieudit.getText(),station.getText(),milieu.getText(), comment.getText(),date.getText());	
592
		Observation obs=new Observation(espece.getText(),numeroNom,commune.getText(),departement,lieudit.getText(),station.getText(),milieu.getText(), comment.getText(),date.getText());	
587
		observationMediateur.ajouterObservation(obs);
593
		observationMediateur.ajouterObservation(obs);
588
	}
594
	}
Line 589... Line 595...
589
	
595
	
-
 
596
	private void modifierObservation() {
-
 
597
		
590
	private void modifierObservation() {
598
		Observation obs=new Observation(espece.getText(),numeroNom,commune.getText(),departement,lieudit.getText(),station.getText(),milieu.getText(), comment.getText(),date.getText());	
Line 591... Line 599...
591
		// TODO appeler le médiateur et mettre en place la modif
599
		observationMediateur.modifierObservation(obs,numeroOrdre);
Line 592... Line 600...
592
		
600
		
Line 623... Line 631...
623
			espece.setValue(obs.getNomSaisi()) ;
631
			espece.setValue(obs.getNomSaisi()) ;
624
		}
632
		}
625
		if(!obs.getNumeroNomenclaturalSaisi().equals("null") && !obs.getNumeroNomenclaturalSaisi().equals("000null")) {
633
		if(!obs.getNumeroNomenclaturalSaisi().equals("null") && !obs.getNumeroNomenclaturalSaisi().equals("000null")) {
626
			numeroNom = obs.getNumeroNomenclaturalSaisi() ;
634
			numeroNom = obs.getNumeroNomenclaturalSaisi() ;
627
		}
635
		}
-
 
636
		if(!obs.getNumeroOrdre().equals("null") && !obs.getNumeroOrdre().equals("000null")) {
-
 
637
			numeroOrdre = obs.getNumeroOrdre() ;
-
 
638
		}
-
 
639
		
628
	}
640
	}
Line 629... Line 641...
629
	
641
	
630
	public void viderChampsObservation()
642
	public void viderChampsObservation()
Line 637... Line 649...
637
		comment.reset();
649
		comment.reset();
638
		commune.reset();
650
		commune.reset();
639
		departement = "";
651
		departement = "";
640
		espece.reset();
652
		espece.reset();
641
		numeroNom = "" ;
653
		numeroNom = "" ;
-
 
654
		numeroOrdre = "";
Line 642... Line 655...
642
		
655
		
Line 643... Line 656...
643
	}
656
	}
644
	
657