Neue Einstellungen in der Verwaltung:
- Start Mitarbeiterstundenkonto - Anzahl Tage in der die Arbeitszeiterfassung erfolgen muss
This commit is contained in:
@@ -319,6 +319,37 @@ namespace BeWo.ViewModel
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public int AnzTageArbeitszeiterfassungErfolgt
|
||||
{
|
||||
get { return BeWoApp.AppSettings.AnzTageArbeitszeiterfassungErfolgt; }
|
||||
|
||||
set
|
||||
{
|
||||
if (this.AreDifferent(BeWoApp.AppSettings.AnzTageArbeitszeiterfassungErfolgt, value))
|
||||
{
|
||||
BeWoApp.AppSettings.AnzTageArbeitszeiterfassungErfolgt = value;
|
||||
|
||||
this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, SettingsKeys.AnzTageArbeitszeiterfassungErfolgt, value.ToString());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public DateTime? StartStundenkonto
|
||||
{
|
||||
get { return BeWoApp.AppSettings.StartStundenkonto; }
|
||||
|
||||
set
|
||||
{
|
||||
if (this.AreDifferent(BeWoApp.AppSettings.StartStundenkonto, value))
|
||||
{
|
||||
BeWoApp.AppSettings.StartStundenkonto = value;
|
||||
|
||||
this.Settings = UserSettingsUtils.CreateNewSettingValue(this._Settings, SettingsKeys.StartStundenkonto, value != null ? String.Format("{0:dd.MM.yyyy}", value) : "null");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public bool EnableRestTimeWarning
|
||||
{
|
||||
get { return BeWoApp.AppSettings.EnableRestTimeWarning; }
|
||||
|
||||
@@ -972,7 +972,7 @@ namespace BeWo.ViewModel
|
||||
}
|
||||
}
|
||||
|
||||
if (allowed && BeWoApp.AppSettings.AnzTageZeiterfassErfolgt > 0)
|
||||
if (allowed && BeWoApp.AppSettings.AnzTageZeiterfassErfolgt > 0 && this.SupportConcept != null)
|
||||
{
|
||||
if (!BeWoApp.LoggedOnUser.HasRight(UserRightType.ServiceRecordAllowEditAfterMindays))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user