diff --git a/BeWo/View/Detail/Report/DienstplanerView.xaml.cs b/BeWo/View/Detail/Report/DienstplanerView.xaml.cs index 7ff361dd9..ee1a4bf06 100644 --- a/BeWo/View/Detail/Report/DienstplanerView.xaml.cs +++ b/BeWo/View/Detail/Report/DienstplanerView.xaml.cs @@ -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;