using System; using System.Collections.Generic; using System.Runtime.Serialization; namespace BS.Shared.DataContracts { [DataContract] public class FLSAnalysisDataReportDC : IDataContract { private List _DateHeaders; private List _Groups; [DataMember] public List DateHeaders { get { return this._DateHeaders ?? (this._DateHeaders = new List()); } set { this._DateHeaders = value; } } [DataMember] public List Groups { get { return this._Groups ?? (this._Groups = new List()); } set { this._Groups = value; } } [DataMember] public DateTime? ReportEndDate { get; set; } [DataMember] public DateTime? ReportStartDate { get; set; } // 0=employee, 1=customer, 2=costbearer [DataMember] public int ReportType { get; set; } [DataMember] public bool ShowGroups { get; set; } [DataMember] public bool ShowServiceRecordDetails { get; set; } [DataMember] public decimal TotalFLM { get; set; } [DataMember] public String CustomValue1 { get; set; } [DataMember] public String CustomValue2 { get; set; } [DataMember] public String CustomValue3 { get; set; } } }