Merge branch 'master' of ssh://float.beyondsoft.de/git/beyondSoft/BeWo

# Conflicts:
#	Shared/Core/SettingsKeys.cs
This commit is contained in:
2025-11-17 00:42:16 +01:00
83 changed files with 5286 additions and 2647 deletions

View File

@@ -48,8 +48,6 @@ namespace BS.Shared.Core
public static string LastSelectedServiceRecordMonth => "LastSelectedServiceRecordMonth";
public static string LastKassenSortOrder => "LastKassenSortOrder";
public static string LastBewilligungSortOrder => "LastBewilligungSortOrder";
public static string ServiceRecordAllowChangeHours => "ServiceRecordAllowChangeHours";
public static string LetzteZeiterfassungsDauer => "LetzteZeiterfassungsDauer";
public static string StartupPanelOrder => "StartupPanelOrder";
@@ -80,8 +78,8 @@ namespace BS.Shared.Core
public static string EnableRestTimeWarning => "EnableRestTimeWarning";
public static string MaxWorkTimeHoursBeforeWarning => "MaxWorkTimeHoursBeforeWarning";
public const string AnzTageArbeitszeiterfassungErfolgt = "AnzTageArbeitszeiterfassungErfolgt";
public const string StartStundenkonto = "StartStundenkonto";
public const string AnzTageArbeitszeiterfassungErfolgt = "AnzTageArbeitszeiterfassungErfolgt";
public const string StartStundenkonto = "StartStundenkonto";
public static string DienstplanungStandardZeilenAnzahl => "DienstplanungStandardZeilenAnzahl";
public static string ShowMarker => "ShowMarker";
@@ -99,11 +97,9 @@ namespace BS.Shared.Core
public static string SchedulerTimelineViewDayCount => "SchedulerTimelineViewDayCount";
public static string SchedulerDayViewDayCount => "SchedulerDayViewDayCount";
public static string ShowMultipleResourceColors => "ShowMultipleResourceColors";
public static string AllowStorno => "AllowStorno";
public const string AllowXRechnung = "AllowXRechnung";
public static string UseDistanceApi => "UseDistanceApi";
// Keys Für die Web.config von Host
public static string FileRootDirectory => "FileRootDirectory";
@@ -112,7 +108,6 @@ namespace BS.Shared.Core
public static string ShowHilfeplanStatistikReport => "ShowHilfeplanStatistikReport";
public static string ShowAI => "ShowAI";
public static string ShowAIInternal => "ShowAIInternal";
public static string MoKSessionTimeout => "MoKSessionTimeout";
public static string FilterGroupServiceCategories => "FilterGroupServiceCategories";
@@ -140,7 +135,7 @@ namespace BS.Shared.Core
/// <summary>
/// Aktiviert AI Module
/// </summary>
public const string ModuleAiEnabled = "ModuleAiEnabled";
public const string ModuleAiEnabled = "ModuleAiEnabled";
/// <summary>
/// Aktiviert AI Einstellungen (Modell, ...)

View File

@@ -1221,6 +1221,19 @@ namespace BS.Shared.Core
return dictionary;
}
public static List<long> ConvertCharSeparatedValuesToLongList(string csv, char separatorChar)
{
var split = csv.Split(separatorChar);
var result = new List<long>();
foreach(var splitValue in split)
{
result.Add(long.Parse(splitValue.Trim()));
}
return result;
}
}
public struct NullCompareResult