82 lines
1.9 KiB
C#
82 lines
1.9 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.Serialization;
|
|
using BS.Shared.DataContracts.Compact;
|
|
|
|
namespace BS.Shared.DataContracts
|
|
{
|
|
[DataContract]
|
|
public class VertretungsItemDC : IDataContract
|
|
{
|
|
[DataMember]
|
|
public DateTime Datum { get; set; }
|
|
|
|
[DataMember]
|
|
public IList<ArbeitszeitEintragDC> Arbeitszeiten { get; set; }
|
|
|
|
[DataMember]
|
|
public CompactEmployeeDC Employee { get; set; }
|
|
|
|
[DataMember]
|
|
public CompactCustomerDC Customer { get; set; }
|
|
|
|
[DataMember]
|
|
public CompactOrganisationDC Schule { get; set; }
|
|
|
|
[DataMember]
|
|
public CompactEmployeeDC Vertreter { get; set; }
|
|
|
|
[DataMember]
|
|
public VertretungsStatus VertretungsStatus { get; set; }
|
|
|
|
[DataMember]
|
|
public string WochenansichtBemerkung { get; set; }
|
|
|
|
[DataMember]
|
|
public string Dringlichkeit { get; set; }
|
|
|
|
[DataMember]
|
|
public string DringlichkeitColor { get; set; }
|
|
|
|
[DataMember]
|
|
public string Teamleitung { get; set; }
|
|
|
|
[DataMember]
|
|
public string Geschlecht { get; set; }
|
|
|
|
[DataMember]
|
|
public string Pflege { get; set; }
|
|
|
|
[DataMember]
|
|
public string Toilettengang { get; set; }
|
|
|
|
[DataMember]
|
|
public string MitarbeiterEinsatzBei { get; set; }
|
|
|
|
[DataMember]
|
|
public string Aggressiv { get; set; }
|
|
|
|
[DataMember]
|
|
public string Bemerkung { get; set; }
|
|
|
|
[DataMember]
|
|
public string MitarbeiterStatusColor { get; set; }
|
|
|
|
[DataMember]
|
|
public string KlientStatusColor { get; set; }
|
|
|
|
[DataMember]
|
|
public string Krankheitszeitraum { get; set; }
|
|
|
|
[DataMember]
|
|
public DateTime Krankheitsmeldung { get; set; }
|
|
|
|
[DataMember]
|
|
public AbsenceTimeDC Absencetime { get; set; }
|
|
|
|
[DataMember]
|
|
public VertretungDC Vertretung { get; set; }
|
|
|
|
|
|
}
|
|
} |