86 lines
2.2 KiB
C#
86 lines
2.2 KiB
C#
using BS.Shared.DataContracts.Compact;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Runtime.Serialization;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using System.Windows.Media;
|
|
|
|
namespace BS.Shared.DataContracts
|
|
{
|
|
public class DienstplanerRootDC
|
|
{
|
|
[DataMember]
|
|
public List<DienstEintragDC> AlleDienstEintraege { get; set; }
|
|
|
|
[DataMember]
|
|
public List<DienstvertretungDC> AlleDienstvertretungen { get; set; }
|
|
|
|
//[DataMember]
|
|
//public List<CompactWohnheimDC> Wohnheime { get; set; }
|
|
|
|
[DataMember]
|
|
public List<DienstBlockDC> DienstDCListe { get; set; }
|
|
|
|
[DataMember]
|
|
public List<DienstInfoDC> AlleDienste { get; set; }
|
|
|
|
[DataMember]
|
|
public List<AbsenceTimeDC> AbsenceTimes { get; set; }
|
|
|
|
[DataMember]
|
|
public List<OvertimeDC> OverTimes { get; set; }
|
|
|
|
[DataMember]
|
|
public List<EmployeeDC> AllEmployee { get; set; }
|
|
|
|
[DataMember]
|
|
public List<DienstZeileDC> DienstZeilenListe { get; set; }
|
|
|
|
[DataMember]
|
|
public List<RegelmaessigerDienstDC> RegelmaessigeDienste { get; set; }
|
|
|
|
[DataMember]
|
|
public List<FeiertagDC> Feiertage { get; set; }
|
|
|
|
[DataMember]
|
|
public string TextBoxForeColor { get; set; }
|
|
|
|
[DataMember]
|
|
public string StatusColorFalse { get; set; }
|
|
|
|
[DataMember]
|
|
public string StatusColorTrue { get; set; }
|
|
|
|
[DataMember]
|
|
public List<DienstplanerMonthlySummaryDC> MonatsZusammenfassung { get; set; }
|
|
|
|
[DataMember]
|
|
public Dictionary<long?, decimal> StundenBeiAbwesenheit { get; set; }
|
|
|
|
[DataMember]
|
|
public DateTime ZeitraumFuerPflichtbesetzungStart { get; set; }
|
|
|
|
[DataMember]
|
|
public DateTime ZeitraumFuerPflichtbesetzungEnde { get; set; }
|
|
|
|
[DataMember]
|
|
public bool EnableDiensteAnFeiertagen { get; set; }
|
|
|
|
[DataMember]
|
|
public bool EnableAbwesenheitenAnWochenenden { get; set; }
|
|
|
|
[DataMember]
|
|
public bool EnableSorting { get; set; }
|
|
|
|
[DataMember]
|
|
public List<string> SortierMethoden { get; set; }
|
|
|
|
[DataMember]
|
|
public bool EnableStatuszeile { get; set; }
|
|
|
|
|
|
}
|
|
}
|