108 lines
1.9 KiB
C#
108 lines
1.9 KiB
C#
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
|
|
}
|
|
} |