Files
BeWoPlaner/Shared/DataContracts/SupportConceptOverviewDC.cs
Christian 15feda43ca cb
2022-12-28 23:57:47 +01:00

155 lines
4.1 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
namespace BS.Shared.DataContracts
{
[DataContract]
public partial class SupportConceptOverviewDC : IDataContract
{
[DataMember]
public ActivationTypeId ActivationType { get; set; }
[DataMember]
public DateTime? ApprovedEndDate { get; set; }
[DataMember]
public DateTime? ApprovedStartDate { get; set; }
[DataMember]
public decimal BEApprovedPerWeek { get; set; }
[DataMember]
public decimal BEApprovedSum { get; set; }
[DataMember]
public decimal BEApprovedTillNow { get; set; }
[DataMember]
public decimal BEBilledTillNow { get; set; }
[DataMember]
public decimal BEDifferenceApprovedRecordedTillNow { get; set; }
[DataMember]
public decimal BEDifferenceApprovedRecordedTillNowInPercent { get; set; }
[DataMember]
public decimal BEOpen { get; set; }
[DataMember]
public decimal BEOpenPerWeek { get; set; }
[DataMember]
public decimal BERecordedTillNow { get; set; }
[DataMember]
public decimal BERecordedTillNowInPercent { get; set; }
[DataMember]
public DateTime CalculationDate { get; set; }
[DataMember]
public string CostBearer { get; set; }
[DataMember]
public decimal CurrentHourlyRate { get; set; }
[DataMember]
public decimal CurrentRateFactor { get; set; }
[DataMember]
public string CustomerFirstName { get; set; }
[DataMember]
public string CustomerLastName { get; set; }
[DataMember]
public long CustomerOid { get; set; }
[DataMember]
public decimal DurationPercentage { get; set; }
[DataMember]
public decimal FLSApprovedPerWeek { get; set; }
[DataMember]
public decimal FLSApprovedSum { get; set; }
[DataMember]
public decimal FLSApprovedTillNow { get; set; }
[DataMember]
public decimal FLSBilledTillNow { get; set; }
[DataMember]
public decimal FLSDifferenceApprovedRecordedTillNow { get; set; }
[DataMember]
public decimal FLSDifferenceApprovedRecordedTillNowInPercent { get; set; }
[DataMember]
public decimal FLSOpen { get; set; }
[DataMember]
public decimal FLSOpenPerWeek { get; set; }
[DataMember]
public decimal FLSRecordedTillNow { get; set; }
[DataMember]
public decimal FLSRecordedTillNowInPercent { get; set; }
[DataMember]
public bool IsApproved { get; set; }
[DataMember]
public bool IsRelatedToEmployee { get; set; }
[DataMember]
public decimal OpenMonths { get; set; }
[DataMember]
public decimal OpenWeeks { get; set; }
[DataMember]
public DateTime? RequestedEndDate { get; set; }
[DataMember]
public DateTime? RequestedStartDate { get; set; }
[DataMember]
public CostRatePeriodDC ServiceUnit { get; set; }
[DataMember]
public long SupportConceptOid { get; set; }
[DataMember]
public decimal WeeksTotal { get; set; }
//###CBNEU_DC
[DataMember]
public long CostBearer2SupportConceptOid { get; set; }
[DataMember]
public string CostBearerId { get; set; }
[DataMember]
public string KorridorStatus { get; set; }
[DataMember]
public string KorridorStatusFarbe { get; set; }
public String CustomerTeams { get; set; }
public String Team { get; set; }
public DateTime? RequisitionSendDate { get; set; } //Beantragt am
public DateTime? SupportConceptSendDate { get; set; } //Eingereicht am
public DateTime? ApprovalDate { get; set; } //Bewilligt am
public IList<ServiceRecordDC> ServiceRecords { get; set; }
}
}