- Start Mitarbeiterstundenkonto - Anzahl Tage in der die Arbeitszeiterfassung erfolgen muss
152 lines
10 KiB
C#
152 lines
10 KiB
C#
using System.Collections.Generic;
|
|
using BS.Shared.Extensions;
|
|
|
|
namespace BS.Shared.Core
|
|
{
|
|
public static class SettingsKeys
|
|
{
|
|
public static List<string> GetAllSettingsKeyNames()
|
|
{
|
|
var allSettingsKeys = new List<string>();
|
|
|
|
foreach(var propertyInfo in typeof(SettingsKeys).GetProperties())
|
|
{
|
|
allSettingsKeys.AddIfNotIn(propertyInfo.GetValue(null, null)?.ToString());
|
|
}
|
|
|
|
return allSettingsKeys;
|
|
}
|
|
|
|
|
|
public const string ShowExpiredSupportConcepts = "ShowExpiredSupportConcepts";
|
|
public const string ShowOnlyMySupportConcepts = "ShowOnlyMySupportConcepts";
|
|
public const string LastSelectedServiceRecordTimeInterval = "LastSelectedServiceRecordTimeInterval";
|
|
public const string CustomerFilterInZeiterfassung = "CustomerFilterInZeiterfassung";
|
|
public const string ShowSignature = "ShowSignature";
|
|
public const string ShowDistanceFields = "ShowDistanceFields";
|
|
public const string IsServiceRecordNoticeMandatory = "IsServiceRecordNoticeMandatory";
|
|
public const string IsServiceRecordGoalMandatory = "IsServiceRecordGoalMandatory";
|
|
public const string IsServiceRecordRatingMandatory = "IsServiceRecordRatingMandatory";
|
|
public const string IsEndDateVisible = "IsEndDateVisible";
|
|
public const string IsZeiterfassungInStdMin = "IsZeiterfassungInStdMin";
|
|
|
|
public const string EinheitZeiterfassung = "EinheitZeiterfassung";
|
|
public const string HilfeplanAuslaufAuswahl = "HilfeplanAuslaufAuswahl";
|
|
public const string AnzTageZeiterfassErfolgt = "AnzTageZeiterfassErfolgt";
|
|
public const string AnzTageUnterschriftErfolgt = "AnzTageUnterschriftErfolgt";
|
|
public const string MaxDaysEditServiceRecordsAllowed = "MaxDaysEditServiceRecordsAllowed";
|
|
public const string TimeUntilUILock = "TimeUntilUILock";
|
|
public const string WindowStateType = "WindowStateType";
|
|
public const string CustomerFilterSupportConcepts = "CustomerFilterSupportConcepts";
|
|
public const string CustomerFilterCustomers = "CustomerFilterCustomers";
|
|
public const string ShowServiceRecordGridControl = "ShowServiceRecordGridControl";
|
|
public const string StartupPanelMaximized = "StartupPanelMaximized";
|
|
public const string HideServiceRecordInsertedByAndInsertedOn = "HideServiceRecordInsertedByAndInsertedOn";
|
|
public const string DocumentationFontSize = "DocumentationFontSize";
|
|
public const string ZeigeNurMeineTermine = "ZeigeNurMeineTermine";
|
|
public const string LastSelectedServiceRecordTimeIntervalDays = "LastSelectedServiceRecordTimeIntervalDays";
|
|
public const string LastSelectedServiceRecordMonth = "LastSelectedServiceRecordMonth";
|
|
public const string LastKassenSortOrder = "LastKassenSortOrder";
|
|
public const string LastBewilligungSortOrder = "LastBewilligungSortOrder";
|
|
|
|
|
|
public const string ServiceRecordAllowChangeHours = "ServiceRecordAllowChangeHours";
|
|
public const string LetzteZeiterfassungsDauer = "LetzteZeiterfassungsDauer";
|
|
public const string StartupPanelOrder = "StartupPanelOrder";
|
|
public const string ShowMedication = "ShowMedication";
|
|
public const string ShowScheduler = "ShowScheduler";
|
|
public const string ShowWohnheime = "ShowWohnheime";
|
|
public const string ShowChat = "ShowChat";
|
|
public const string ShowOwnChatSettings = "ShowOwnChatSettings";
|
|
public const string SetStartTimeToEndTimeAfterSave = "SetStartTimeToEndTimeAfterSave";
|
|
public const string IsPasswordSecurityActiv = "IsPasswordSecurityActiv";
|
|
public const string IsOnlyYearMonthVisible = "IsOnlyYearMonthVisible";
|
|
public const string IsZeiterfassDateNormal = "IsZeiterfassDateNormal";
|
|
public const string LastSelectedStundenkontoIntervall = "LastSelectedStundenkontoIntervall";
|
|
public const string ZeiterfassungsSchwellwert = "ZeiterfassungsSchwellwert";
|
|
public const string ShowBetrag = "ShowBetrag";
|
|
public const string ShowHilfeplanBezeichnung = "ShowHilfeplanBezeichnung";
|
|
public const string ShowArbeitszeiten = "ShowArbeitszeiten";
|
|
public const string ShowRessources = "ShowRessources";
|
|
public const string ShowTeamNews = "ShowTeamNews";
|
|
public const string ShowPivotGrid = "ShowPivotGrid";
|
|
public const string ShowUrlaubsplanung = "ShowUrlaubsplanung";
|
|
public const string DontShowSpitzabrechnung = "DontShowSpitzabrechnung";
|
|
public const string ShowDienstplanung = "ShowDienstplanung";
|
|
|
|
public const string ShowWorktime = "ShowWorktime";
|
|
public const string EnableArbeitszeiterfassung = "EnableArbeitszeiterfassung";
|
|
public const string EnableAutomaticPauses = "EnableAutomaticPauses";
|
|
public const string EnableRestTimeWarning = "EnableRestTimeWarning";
|
|
public const string MaxWorkTimeHoursBeforeWarning = "MaxWorkTimeHoursBeforeWarning";
|
|
|
|
public const string AnzTageArbeitszeiterfassungErfolgt = "AnzTageArbeitszeiterfassungErfolgt";
|
|
public const string StartStundenkonto = "StartStundenkonto";
|
|
|
|
public const string DienstplanungStandardZeilenAnzahl = "DienstplanungStandardZeilenAnzahl";
|
|
public const string ShowMarker = "ShowMarker";
|
|
public const string ShowAnnualReport = "ShowAnnualReport";
|
|
public const string ShowCustomerDistanceFields = "ShowCustomerDistanceFields";
|
|
public const string ShowAdditionalService = "ShowAdditionalService";
|
|
public const string ShowRoundedDurationInEmployeeAnalysis = "ShowRoundedDurationInEmployeeAnalysis";
|
|
public const string ShowDatevFields = "ShowDatevFields";
|
|
public const string PrinterSettingsUseLandscape = "PrinterSettingsUseLandscape";
|
|
public const string PrinterSettingsUseMargins = "PrinterSettingsUseMargins";
|
|
public const string PrinterSettingsUsePaperKind = "PrinterSettingsUsePaperKind";
|
|
public const string ShowRtfTextfield = "ShowRtfTextfield";
|
|
public const string ShowEmployeeSignature = "ShowEmployeeSignature";
|
|
public const string SchedulerViewType = "SchedulerViewType";
|
|
public const string SchedulerTimelineViewDayCount = "SchedulerTimelineViewDayCount";
|
|
public const string SchedulerDayViewDayCount = "SchedulerDayViewDayCount";
|
|
public const string ShowMultipleResourceColors = "ShowMultipleResourceColors";
|
|
|
|
public const string AllowStorno = "AllowStorno";
|
|
public const string AllowXRechnung = "AllowXRechnung";
|
|
public const string UseDistanceApi = "UseDistanceApi";
|
|
|
|
// Keys Für die Web.config von Host
|
|
public const string FileRootDirectory = "FileRootDirectory";
|
|
|
|
public const string ShowKlientenBetreuungszeiten = "ShowKlientenBetreuungszeiten";
|
|
public const string ShowInfoButtonInCalender = "ShowInfoButtonInCalender";
|
|
public const string ShowHilfeplanStatistikReport = "ShowHilfeplanStatistikReport";
|
|
public const string ShowAI = "ShowAI";
|
|
public const string ShowAIInternal = "ShowAIInternal";
|
|
|
|
public const string MoKSessionTimeout = "MoKSessionTimeout";
|
|
|
|
public const string FilterGroupServiceCategories = "FilterGroupServiceCategories";
|
|
|
|
public const string AllowGkvAbrechnung = "AllowGkvAbrechnung";
|
|
public const string ShowWohnhilfe = "ShowWohnhilfe";
|
|
public const string ShowVorlagen = "ShowVorlagen";
|
|
public const string ShowMitarbeiterSchwerbehindertenInfos = "ShowMitarbeiterSchwerbehindertenInfos";
|
|
public const string ShowImportAbschlagszahlungen = "ShowImportAbschlagszahlungen";
|
|
|
|
public const string ShowPersehImport = "ShowPersehImport";
|
|
|
|
public const string DontUpdateApprovalPeriodDates = "DontUpdateApprovalPeriodDates";
|
|
|
|
// Keys für das neue Kalendermodul
|
|
public const string SchedulingViewType = "SchedulingViewType";
|
|
|
|
public const string ShowGkvBzEinzel = "ShowGkvBzEinzel";
|
|
public const string ShowGkvBzUrbelege = "ShowGkvBzUrbelege";
|
|
|
|
public const string ShowServicesOverviewHalfOrWholeMonth = "ShowServicesOverviewHalfOrWholeMonth";
|
|
public const string OpenReportInNewWindow = "OpenReportInNewWindow";
|
|
|
|
public const string HidePrintQBPopup = "HidePrintQBPopup";
|
|
|
|
/// <summary>
|
|
/// Aktiviert AI Module
|
|
/// </summary>
|
|
public const string ModuleAiEnabled = "ModuleAiEnabled";
|
|
|
|
/// <summary>
|
|
/// Aktiviert AI Einstellungen (Modell, ...)
|
|
/// </summary>
|
|
public const string ModuleAiSettingsEnabled = "ModuleAiSettingsEnabled";
|
|
}
|
|
}
|