MH: Dienstplanung testen und Fehler suchen

This commit is contained in:
Marcel Hirschle
2022-01-31 14:00:07 +01:00
parent 68ec155b63
commit 1580f1e903
3 changed files with 8 additions and 9 deletions

View File

@@ -118,7 +118,7 @@ namespace BeWo.View.Detail
MessageBox.Show("Bitte wählen Sie für den Dienst eine Farbe aus.", "BeWoPlaner", MessageBoxButton.OK, MessageBoxImage.Information);
return;
}
if (ViewModel.NewVM.Kurz == null)
if (ViewModel.NewVM.Kurz.IsNullOrEmpty())
{
MessageBox.Show("Bitte geben Sie für den Dienst ein Kürzel ein.", "BeWoPlaner", MessageBoxButton.OK, MessageBoxImage.Information);
return;

View File

@@ -843,7 +843,7 @@ namespace BeWo.View.Detail.Report
Notice = notice,
Startzeit = start,
Endzeit = ende,
DauerInStunden = (ende == "00:00" && start == "00:00") ? Convert.ToDouble(textbox_dauer.EditValue, new NumberFormatInfo() { NumberDecimalSeparator = "." }) : dauerInStunden
DauerInStunden = dauerInStunden
};
ServiceFacade.DoOperationsServiceSync(x => x.InsertNewDienstvertretung(newVertretung));
if (datum.Month == _AuswahlMonat.Month)
@@ -1199,11 +1199,17 @@ namespace BeWo.View.Detail.Report
var dauer = startdate < enddate ? (enddate - startdate).TotalHours : (enddate.AddDays(1) - startdate).TotalHours;
textbox_dauer.IsEnabled = false;
routine_textbox_dauer.IsEnabled = false;
mehrereDienste_textbox_dauer.IsEnabled = false;
return string.Format("{0:0.00}", dauer);
}
else
{
textbox_dauer.IsEnabled = true;
routine_textbox_dauer.IsEnabled = true;
mehrereDienste_textbox_dauer.IsEnabled = true;
return "0.00";
}
}

View File

@@ -61,13 +61,6 @@ namespace IlkaLinkAmbulanteHilfen
{
item.Notice5 = item.EmployeeFullname;
summeVertretungsstunden += Convert.ToDecimal(item.Minutes) / 60;
//if (!alleVertretungen.Contains(item.EmployeeFullname))
//{
// if (alleVertretungen == "")
// alleVertretungen += item.EmployeeFullname;
// else
// alleVertretungen += ", " + item.EmployeeFullname;
//}
}
else if (pRO.MainAttendantCommaSeperated == item.EmployeeNameCommaSeparated)
{