using System; using System.Collections.Generic; using System.Runtime.Serialization; using BS.Shared.Core; namespace BS.Shared.DataContracts { [DataContract] public class SupportConceptPeriodStatisticsDC : IDataContract { [DataMember] public SupportConceptApprovalPeriodDC SupportConceptApprovalPeriod { get; set; } [DataMember] public decimal MinutesProvidedTotal { get; set; } [DataMember] public decimal MinutesProvidedTotalRounded { get; set; } [DataMember] public decimal MinutesProvidedThisWeek { get; set; } [DataMember] public decimal MinutesProvidedThisMonth { get; set; } [DataMember] public decimal MinutesApprovedTotal { get; set; } [DataMember] public decimal MinutesApprovedPerWeek { get; set; } [DataMember] public decimal MinutesApprovedPerMonth { get; set; } [DataMember] public decimal MinutesFreePerWeek { get; set; } public decimal MinutesFreePerMonth { get; set; } public decimal MinutesFreePerWeekStatisticDate { get; set; } public decimal MinutesFreePerMonthStatisticDate { get; set; } [DataMember] public decimal MinutesOutOfApprovedPeriod { get; set; } [DataMember] public decimal SollTotalUntilThisMonth { get; set; } [DataMember] public decimal IstTotalUntilThisMonth { get; set; } public decimal? ApprovedMinutesTillNow { get; set; } public decimal? FixedAmountApprovedTotal { get; set; } public decimal? FixedAmountApprovedPerInterval { get; set; } public decimal AmountConsumedTotal { get; set; } public decimal AmountConsumedThisInterval { get; set; } public decimal? Custom1 { get; set; } public decimal? Custom2 { get; set; } public decimal? Custom3 { get; set; } public decimal? Custom4 { get; set; } public List ServiceRecords { get; set; } } }