Files

139 lines
3.0 KiB
C#
Raw Permalink Normal View History

2016-06-27 01:45:38 +02:00
using System;
using BS.Shared;
namespace BeWo.Data.Entities
{
public class FollowUp : BeWoEntityBase
{
public static string PropertyName_Employee = "Employee";
public static string PropertyName_ExpirationDate = "ExpirationDate";
public static string PropertyName_IsHandled = "IsHandled";
public static string PropertyName_ObjectOid = "ObjectOid";
public static string PropertyName_ObjectTid = "ObjectTid";
public static string PropertyName_Responsible = "Responsible";
private Employee _Employee;
private DateTime? _ExpirationDate;
private bool? _IsHandled;
private long? _ObjectOid;
private TableID _ObjectTid;
private Employee _Responsible;
public FollowUp()
{
this._Tid = TableID.FollowUp;
}
public virtual Employee Employee
{
get
{
return this._Employee;
}
set
{
if (this.AreDifferent(this._Employee, value))
{
this._Employee = value;
}
}
}
public virtual DateTime? ExpirationDate
{
get
{
return this._ExpirationDate;
}
set
{
if (this.AreDifferent(this._ExpirationDate, value))
{
this._ExpirationDate = value;
}
}
}
public virtual bool? IsHandled
{
get
{
return this._IsHandled;
}
set
{
if (this.AreDifferent(this._IsHandled, value))
{
this._IsHandled = value;
}
}
}
public virtual long? ObjectOid
{
get
{
return this._ObjectOid;
}
set
{
if (this.AreDifferent(this._ObjectOid, value))
{
this._ObjectOid = value;
}
}
}
public virtual TableID ObjectTid
{
get
{
return this._ObjectTid;
}
set
{
if (this._ObjectTid != value)
{
this._ObjectTid = value;
}
}
}
public virtual Employee Responsible
{
get
{
return this._Responsible;
}
set
{
if (this.AreDifferent(this._Responsible, value))
{
this._Responsible = value;
}
}
}
public override string ToString()
{
return this.Notice;
}
}
}