Files
BeWoPlaner/Shared/DataContracts/QuittierungsbelegsstatusDC.cs
Lyndon Jetten 5939aef72c Fat-Client:
Es ist möglich, allen Termin-Einladungen auf einmal zuzusagen

MoK:
DevExpress von Version 17.1 auf 21.1 aktualisiert
Reports testweise eingebaut
DevExpress-Scheduler testweise eingebaut
2021-10-13 16:00:33 +02:00

64 lines
2.2 KiB
C#

using BS.Shared.DataContracts.Compact;
using System;
using System.Runtime.Serialization;
namespace BS.Shared.DataContracts
{
public class QuittierungsbelegsstatusDC : IDataContract
{
[DataMember]
public long? QuittierungsbelegsstatusOid { get; set; }
[DataMember]
public ActivationTypeId QuittierungsbelegsstatusIsActive { get; set; }
[DataMember]
public string QuittierungsbelegsstatusNotice { get; set; }
[DataMember]
public DateTime? QuittierungsbelegsstatusInsTs { get; set; }
[DataMember]
public string QuittierungsbelegsstatusInsUser { get; set; }
[DataMember]
public long? QuittierungsbelegsstatusVersion { get; set; }
[DataMember]
public string QuittierungsbelegsstatusUdpUser { get; set; }
[DataMember]
public SystemEntryID? QuittierungsbelegsstatusSystemEntryID { get; set; }
[DataMember]
public CompactCustomerDC Customer { get; set; }
[DataMember]
public DateTime Startdatum { get; set; }
[DataMember]
public DateTime Enddatum { get; set; }
[DataMember]
public CompactOrganisationDC Organisation { get; set; }
[DataMember]
public CompactEmployeeDC Employee { get; set; }
[DataMember]
public ServiceCategoryDC ServiceCategory { get; set; }
[DataMember]
public bool Erstellt { get; set; }
[DataMember]
public string ErstelltVon { get; set; }
[DataMember]
public DateTime? ErstelltAm { get; set; }
[DataMember]
public bool Unterschrieben { get; set; }
[DataMember]
public string UnterschriebenVon { get; set; }
[DataMember]
public DateTime? UnterschriebenAm { get; set; }
public override bool Equals(object obj)
{
if (obj is QuittierungsbelegsstatusDC quittierungsbelegsstatus)
return QuittierungsbelegsstatusOid == quittierungsbelegsstatus.QuittierungsbelegsstatusOid;
return false;
}
public override int GetHashCode()
{
return GetType().Name.GetHashCode() ^ QuittierungsbelegsstatusOid.GetHashCode();
}
}
}