MH: Dienstplaner Fehleingaben verhindert

This commit is contained in:
2026-01-15 08:16:33 +01:00
parent ecddd91e27
commit 08643ff17d

View File

@@ -1532,12 +1532,11 @@ namespace BeWo.View.Detail.Report
// Methode zum Speichern von Diensten
private void button_save_Click(object sender, RoutedEventArgs e)
{
// Zeiten aus den Textboxen holen und daraus die Dauer des Dienstes berechnen
string[] startString = textbox_startzeit.Text.Split(':');
string[] endeString = textbox_endzeit.Text.Split(':');
var start = new DateTime(2000, 1, 1, Convert.ToInt32(startString[0]), Convert.ToInt32(startString[1]), 0);
var ende = new DateTime(2000, 1, 1, Convert.ToInt32(endeString[0]), Convert.ToInt32(endeString[1]), 0);
// Prüfen, ob Zeiten in den Textboxen leer gelassen wurden und wenn ja auf 00:00 setzen
if (textbox_startzeit.Text.IsNullOrWhiteSpace())
textbox_startzeit.Text = "00:00";
if (textbox_endzeit.Text.IsNullOrWhiteSpace())
textbox_endzeit.Text = "00:00";
var culture = CultureInfo.CreateSpecificCulture(CultureInfo.CurrentCulture.Name);
var numInfo = culture.NumberFormat;