using System; using System.Collections.Generic; using BS.Shared; using BS.Shared.DataContracts; namespace BeWo.Data.Entities { public class ReportTemplate : BeWoEntityBase { #region Constant Fields #endregion #region Fields private ReportTypes _ReportTemplateType; private string _DisplayName; private string _ReferenceClass; #endregion #region Constructors public ReportTemplate() { _Tid = TableID.ReportTemplate; } #endregion #region Finalizers #endregion #region Delegates #endregion #region Events #endregion #region InterfacesImplementations #endregion #region Properties public virtual ReportTypes ReportTemplateType { get => _ReportTemplateType; set { if (AreDifferent(_ReportTemplateType, value)) { _ReportTemplateType = value; } } } public virtual string DisplayName { get => _DisplayName; set { if (AreDifferent(_DisplayName, value)) { _DisplayName = value; } } } public virtual string ReferenceClass { get => _ReferenceClass; set { if (AreDifferent(_ReferenceClass, value)) { _ReferenceClass = value; } } } #endregion #region Indexers #endregion #region Methods public override string ToString() { return DisplayName; } #endregion #region Structs #endregion #region Classes #endregion } }