diff --git a/BeWo/SchulbegleitenderDienst/SBDUtils/SBDUtils.cs b/BeWo/SchulbegleitenderDienst/SBDUtils/SBDUtils.cs index 1d64eadfe..60a115f00 100644 --- a/BeWo/SchulbegleitenderDienst/SBDUtils/SBDUtils.cs +++ b/BeWo/SchulbegleitenderDienst/SBDUtils/SBDUtils.cs @@ -36,7 +36,7 @@ namespace BeWo.SchulbegleitenderDienst.SBDUtils itemsForunwantedSubstitutionList.AddIfNotIn(item); } } - + foreach (var viewModel in viewModels) { if(viewModel.VertretungsStatus != VertretungsStatus.KlientKrank) @@ -45,7 +45,7 @@ namespace BeWo.SchulbegleitenderDienst.SBDUtils if (viewModel.Customer != null) { - var substitutionNeededDate = DateTime.Now.AddDays(-1 * viewModel.Customer.SubstitutionStartingDayCount); + var substitutionNeededDate = DateTime.Now.AddDays(-1 * (viewModel.Customer.SubstitutionStartingDayCount - 1)); if (viewModel.Absencetime?.Start.HasValue ?? false) { diff --git a/BeWo/SchulbegleitenderDienst/SchulbegleitenderDienstCustomerView.xaml b/BeWo/SchulbegleitenderDienst/SchulbegleitenderDienstCustomerView.xaml index 6a10261a8..34ef696f8 100644 --- a/BeWo/SchulbegleitenderDienst/SchulbegleitenderDienstCustomerView.xaml +++ b/BeWo/SchulbegleitenderDienst/SchulbegleitenderDienstCustomerView.xaml @@ -68,7 +68,7 @@ SelectedIndexChanged="SubstitutionNeedComboBox_OnSelectedIndexChanged"/>