using System; using System.Collections.Generic; using System.Diagnostics; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using BS.Shared; namespace BeWo.Data.Entities { [DebuggerDisplay("{Datum} Z{Zeile} E{EmployeeOid}: {Startzeit}-{Endzeit}")] public class DienstEintrag : BeWoEntityBase { private long _EmployeeOid; private long _WohnheimOid; private long _DienstOid; private int _Zeile; private DateTime _Datum; private string _Startzeit; private string _Endzeit; private double _DauerInStunden; public DienstEintrag() { _Tid = TableID.DienstEintrag; } public virtual long EmployeeOid { get { return _EmployeeOid; } set { if (AreDifferent(_EmployeeOid, value)) { _EmployeeOid = value; } } } public virtual long WohnheimOid { get { return _WohnheimOid; } set { if (AreDifferent(_WohnheimOid, value)) { _WohnheimOid = value; } } } public virtual long DienstOid { get { return _DienstOid; } set { if (AreDifferent(_DienstOid, value)) { _DienstOid = value; } } } public virtual int Zeile { get { return _Zeile; } set { if (AreDifferent(_Zeile, value)) { _Zeile = value; } } } public virtual DateTime Datum { get { return _Datum; } set { if (AreDifferent(_Datum, value)) { _Datum = value; } } } public virtual string Startzeit { get { return _Startzeit; } set { if(AreDifferent(_Startzeit, value)) { _Startzeit = value; } } } public virtual string Endzeit { get { return _Endzeit; } set { if (AreDifferent(_Endzeit, value)) { _Endzeit = value; } } } public virtual double DauerInStunden { get { return _DauerInStunden; } set { if (AreDifferent(_DauerInStunden, value)) { _DauerInStunden = value; } } } } }