Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1185 → Rev 1186

/trunk/src/org/tela_botanica/client/vues/personne/PersonneForm.java
39,6 → 39,7
import com.extjs.gxt.ui.client.Style.Scroll;
import com.extjs.gxt.ui.client.Style.VerticalAlignment;
 
import com.extjs.gxt.ui.client.binding.FieldBinding;
import com.extjs.gxt.ui.client.binding.FormBinding;
 
import com.extjs.gxt.ui.client.event.ButtonEvent;
62,6 → 63,7
import com.extjs.gxt.ui.client.widget.button.ButtonBar;
import com.extjs.gxt.ui.client.widget.form.ComboBox;
import com.extjs.gxt.ui.client.widget.form.DateField;
import com.extjs.gxt.ui.client.widget.form.Field;
import com.extjs.gxt.ui.client.widget.form.FieldSet;
import com.extjs.gxt.ui.client.widget.form.LabelField;
import com.extjs.gxt.ui.client.widget.form.Radio;
405,9 → 407,12
rbNestPasDecedee.setValue(true);
RadioGroup rbgDeces = new RadioGroup();
rbgDeces.setId("rbgDeces");
rbgDeces.setFieldLabel("Est décédée");
rbgDeces.add(rbEstDecedee);
rbgDeces.add(rbNestPasDecedee);
hmIdentite.put("rbgDeces", rbgDeces);
containerDeces.add(rbgDeces);
1000,6 → 1005,7
hmIdentite.getDateField("dfDateNaissance").setValue(personne.getDate("naissance_date"));
hmIdentite.getTextField("tfLieuNaissance").setValue(personne.get("naissance_lieu"));
if (personne.estDecedee()) {
hmIdentite.getDateField("dfDateDeces").setValue(personne.getDate("deces_date"));
hmIdentite.getTextField("tfLieuDeces").setValue(personne.get("deces_lieu"));
1122,7 → 1128,11
binding = new FormBinding(getFormulaire());
personneSelectionnee = personne;
FieldBinding f = new FieldBinding((RadioGroup) hmIdentite.get("rbgDeces"), null);
binding.autoBind();
binding.removeFieldBinding(f);
binding.bind(personneSelectionnee);
layout();
}