diff --git a/ZKuP/ManageAsp.xaml b/ZKuP/ManageAsp.xaml
index 48359b8..6076710 100644
--- a/ZKuP/ManageAsp.xaml
+++ b/ZKuP/ManageAsp.xaml
@@ -6,10 +6,25 @@
xmlns:mah="http://metro.mahapps.com/winfx/xaml/controls"
xmlns:local="clr-namespace:ZKuP"
mc:Ignorable="d"
- Title="Ansprechpartner verwalten" Height="450" Width="1080"
- WindowStartupLocation="CenterScreen" MinHeight="450" MinWidth="1080">
+ Title="Ansprechpartner verwalten" Height="450" Width="1180"
+ WindowStartupLocation="CenterScreen" MinHeight="450" MinWidth="1180">
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -17,6 +32,7 @@
+
@@ -26,19 +42,43 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ZKuP/ManageAsp.xaml.cs b/ZKuP/ManageAsp.xaml.cs
index 06df11d..791cb91 100644
--- a/ZKuP/ManageAsp.xaml.cs
+++ b/ZKuP/ManageAsp.xaml.cs
@@ -71,6 +71,8 @@ namespace ZKuP
MessageBox.Show(this, "Ansprechpartner muss qualifiziert ausgefüllt sein!", "Fehler", MessageBoxButton.OK, MessageBoxImage.Error);
else if (string.IsNullOrWhiteSpace(tbAspVertreter.Text) || tbAspVertreter.Text.ToList().Distinct().Count() < 5)
MessageBox.Show(this, "Vertreter muss qualifiziert ausgefüllt sein!", "Fehler", MessageBoxButton.OK, MessageBoxImage.Error);
+ else if (string.IsNullOrWhiteSpace(tbRaum.Text) || tbRaum.Text.ToList().Distinct().Count() < 5)
+ MessageBox.Show(this, "Raum/Werkstatt qualifiziert ausgefüllt sein!", "Fehler", MessageBoxButton.OK, MessageBoxImage.Error);
else if (string.IsNullOrWhiteSpace(tbAspVorgesetzter.Text) || tbAspVorgesetzter.Text.ToList().Distinct().Count() < 5)
MessageBox.Show(this, "Vorgesetzter muss qualifiziert ausgefüllt sein!", "Fehler", MessageBoxButton.OK, MessageBoxImage.Error);
else if (string.IsNullOrWhiteSpace(tbAspTel.Text) || !System.Text.RegularExpressions.Regex.IsMatch(tbAspTel.Text, "^[0-9()+\\-/ ]*$") || tbAspTel.Text.ToList().Distinct().Count() < 5)
@@ -144,7 +146,9 @@ namespace ZKuP
case "Vorgesetzter-Tel":
await SQL.WriteSQL($"UPDATE {MainWindow.table}.ansprechpartner SET Tel_Vorgesetzter = '{newValue}', CreatorID = '{UserID}' WHERE Name = '{name}'");
break;
-
+ case "Raum/Werkstatt":
+ await SQL.WriteSQL($"UPDATE {MainWindow.table}.ansprechpartner SET Raum = '{newValue}', CreatorID = '{UserID}' WHERE Name = '{name}'");
+ break;
}
dgAsp.RowValidationErrorTemplate = new ControlTemplate();