summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Suhren <suhren.stefan@fh-swf.de>2016-01-11 22:40:56 +0100
committerStefan Suhren <suhren.stefan@fh-swf.de>2016-01-11 22:41:32 +0100
commit48cfe328513ecf89600328b8b2d3d5a154593286 (patch)
treee2a4a5f42204050d8fd7f0450826a1d6e15a0ebf
parentd1c12ce68168c6603d73ddfc0b72579ef7cd78db (diff)
downloadProjektthemenvergabe-48cfe328513ecf89600328b8b2d3d5a154593286.tar.gz
Projektthemenvergabe-48cfe328513ecf89600328b8b2d3d5a154593286.zip
Make Studenten und Ansprechpartner editable
-rw-r--r--src/de/fhswf/in/inf/se/projektthemenvergabe/view/ProjektHinzufuegenController.java21
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());