Files
BeWoPlaner/Shared/DataContracts/FlexibleReportEntryDC.cs
Christian 895e2d2a39 cb
2019-07-12 10:12:31 +02:00

62 lines
1.2 KiB
C#

using BS.Shared.DataContracts.Compact;
using BS.Shared;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Serialization;
using System.Text;
using System.Threading.Tasks;
namespace BS.Shared.DataContracts
{
[DataContract]
public class FlexibleReportEntryDC : IDataContract
{
[DataMember]
public CompactCustomerDC Customer { get; set; }
[DataMember]
public CompactSupportConceptDC SupportConcept { get; set; }
[DataMember]
public CompactEmployeeDC Employee { get; set; }
[DataMember]
public string Team { get; set; }
[DataMember]
public string Leistungskategorie { get; set; }
[DataMember]
public string Leistung { get; set; }
[DataMember]
public decimal AnzahlMinuten { get; set; }
[DataMember]
public decimal? AnzahlMinutenSoll { get; set; }
[DataMember]
public int? Kilometer { get; set; }
[DataMember]
public DateTime StartDatum { get; set; }
[DataMember]
public DateTime EndDatum { get; set; }
[DataMember]
public int EintraegeProTag { get; set; }
[DataMember]
public FlexibleReportEntryType Type { get; set; }
public long? CustomerOid
{
get
{
return Customer != null ? Customer.Oid : null;
}
}
}
}