CEL_Payroll/Payroll.BO/Notifications/NotificationPerticipant.cs

75 lines
1.6 KiB
C#
Raw Permalink Normal View History

2024-09-17 14:30:13 +06:00
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Ease.CoreV35.Caching;
using Ease.CoreV35.Model;
namespace Payroll.BO
{
[Serializable]
public class NotificationParticipant : BasicBaseObject
{
#region Cache Store
private static Cache _cache = new Cache(typeof(NotificationParticipant));
#endregion
#region Constructor
public NotificationParticipant()
{
_nNotificationID = null;
_nEmployeeID = null;
_dSentTime = DateTime.MinValue;
_sComments = string.Empty;
}
#endregion
#region Properties
#region NotificationID : ID
private ID _nNotificationID;
public ID NotificationID
{
get { return _nNotificationID; }
set { _nNotificationID = value; }
}
#endregion
#region EmployeeID : ID
private ID _nEmployeeID;
public ID EmployeeID
{
get { return _nEmployeeID; }
set { _nEmployeeID = value; }
}
#endregion
#region Comments : string
private string _sComments;
public string Comments
{
get { return _sComments; }
set { _sComments = value; }
}
#endregion
#region SentTime : DateTime
private DateTime _dSentTime;
public DateTime SentTime
{
get { return _dSentTime; }
set { _dSentTime = value; }
}
#endregion
#endregion
}
}