From 48cfe328513ecf89600328b8b2d3d5a154593286 Mon Sep 17 00:00:00 2001 From: Stefan Suhren Date: Mon, 11 Jan 2016 22:40:56 +0100 Subject: Make Studenten und Ansprechpartner editable --- .../view/ProjektHinzufuegenController.java | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/src/de/fhswf/in/inf/se/projektthemenvergabe/view/ProjektHinzufuegenController.java b/src/de/fhswf/in/inf/se/projektthemenvergabe/view/ProjektHinzufuegenController.java index 08dea73..3779940 100644 --- a/src/de/fhswf/in/inf/se/projektthemenvergabe/view/ProjektHinzufuegenController.java +++ b/src/de/fhswf/in/inf/se/projektthemenvergabe/view/ProjektHinzufuegenController.java @@ -216,6 +216,27 @@ public class ProjektHinzufuegenController else { projekt.setProjektthema(projektthemaTextField.getText().trim()); + projekt.setAnsprechpartner(ansprechpartnerComboBox.getValue()); + for (Student student : projekt.getStudents() + .toArray(new Student[projekt.getStudents().size()])) + { + projekt.removeStudent(student); + } + + if (student1ComboBox.getValue() != null) + { + projekt.addStudent(student1ComboBox.getValue()); + } + + if (student2ComboBox.getValue() != null) + { + projekt.addStudent(student2ComboBox.getValue()); + } + + if (student3ComboBox.getValue() != null) + { + projekt.addStudent(student3ComboBox.getValue()); + } } projekt.setSkizze(projektskizzeTextField.getText().trim()); -- cgit v1.2.3-70-g09d2