Files
BeWoPlaner/Shared/DataContracts/Compact/CompactOrganisationDC.cs
2024-12-30 16:12:47 +01:00

109 lines
2.7 KiB
C#

using System.Collections.Generic;
using System.Diagnostics;
using System.Runtime.Serialization;
namespace BS.Shared.DataContracts.Compact
{
[DataContract]
[DebuggerDisplay("{Name}")]
public partial class CompactOrganisationDC : IDataContract
{
private List<CostRatePeriodDC> _CostRatePeriods;
[DataMember]
public ActivationTypeId ActivationType { get; set; }
[DataMember]
public decimal ActualHourlyRate { get; set; }
[DataMember]
public int ActualMinuteIntervall { get; set; }
[DataMember]
public decimal ActualRateFactor { get; set; }
[DataMember]
public string CostBearerID { get; set; }
[DataMember]
public long? CostBearerOid { get; set; }
[DataMember]
public long? CostBearerVersion { get; set; }
[DataMember]
public List<CostRatePeriodDC> CostRatePeriods
{
get
{
return this._CostRatePeriods ?? (this._CostRatePeriods = new List<CostRatePeriodDC>());
}
set
{
this._CostRatePeriods = value;
}
}
[DataMember]
public bool IsCalculatingWithFactor { get; set; }
[DataMember]
public string Name { get; set; }
[DataMember]
public string Name2 { get; set; }
[DataMember]
public long OrganisationOid { get; set; }
[DataMember]
public long OrganisationVersion { get; set; }
[DataMember]
public string AddressLine1 { get; set; }
[DataMember]
public string PostalCode { get; set; }
[DataMember]
public string Street { get; set; }
[DataMember]
public string Town { get; set; }
[DataMember]
public string Communication1 { get; set; }
[DataMember]
public string Communication2 { get; set; }
[DataMember]
public string Communication3 { get; set; }
[DataMember]
public string Communication4 { get; set; }
[DataMember]
public string DebitorNumber { get; set; }
[DataMember]
public string CostCenter { get; set; }
[DataMember]
public string Function { get; set; }
[DataMember]
public string IKKrankenkasse { get; set; }
[DataMember]
public string IKKostentrager { get; set; }
[DataMember]
public string IKDatenannahmestelle { get; set; }
[DataMember]
public string BusinessPartnerId { get; set; }
}
}