diff options
| author | Stefan Suhren <suhren.stefan@fh-swf.de> | 2016-01-11 22:40:56 +0100 |
|---|---|---|
| committer | Stefan Suhren <suhren.stefan@fh-swf.de> | 2016-01-11 22:41:32 +0100 |
| commit | 48cfe328513ecf89600328b8b2d3d5a154593286 (patch) | |
| tree | e2a4a5f42204050d8fd7f0450826a1d6e15a0ebf /src/de/fhswf/in/inf/se | |
| parent | d1c12ce68168c6603d73ddfc0b72579ef7cd78db (diff) | |
| download | Projektthemenvergabe-48cfe328513ecf89600328b8b2d3d5a154593286.tar.gz Projektthemenvergabe-48cfe328513ecf89600328b8b2d3d5a154593286.zip | |
Make Studenten und Ansprechpartner editable
Diffstat (limited to 'src/de/fhswf/in/inf/se')
| -rw-r--r-- | src/de/fhswf/in/inf/se/projektthemenvergabe/view/ProjektHinzufuegenController.java | 21 |
1 files changed, 21 insertions, 0 deletions
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()); |
