diff --git a/tp/src/main/java/com/example/tpfx/HelloController.java b/tp/src/main/java/com/example/tpfx/HelloController.java index 890ee720de026c6994006e1bdd426d015a92559d..abd1367ddb21f145884903ecd957260ca2f5fce4 100644 --- a/tp/src/main/java/com/example/tpfx/HelloController.java +++ b/tp/src/main/java/com/example/tpfx/HelloController.java @@ -251,11 +251,11 @@ public class HelloController { contactArray.get(selected_id).setEmail(emails); contactArray.get(selected_id).setSocial(social); contactArray.get(selected_id).setJob(job); - if(contactArray.get(LstCt.getSelectionModel().getSelectedIndex()) instanceof Family){ + if(contactArray.get(selected_id) instanceof Family){ Family fam = (Family)contactArray.get(selected_id); fam.setRelation(other); contactArray.set(selected_id, fam); - } else if(contactArray.get(LstCt.getSelectionModel().getSelectedIndex()).getType().equals("Professional")){ + } else if(contactArray.get(selected_id) instanceof Professional){ Professional pro = (Professional)contactArray.get(selected_id); pro.setWork(other); contactArray.set(selected_id, pro);