95 lines
2.0 KiB
C#
95 lines
2.0 KiB
C#
|
|
using Ease.Core.Model;
|
|
|
|
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Data;
|
|
|
|
namespace HRM.BO
|
|
{
|
|
#region IRNotification
|
|
public class IRNotification : UpdateAuditTrail
|
|
{
|
|
#region Constructor
|
|
public IRNotification()
|
|
{
|
|
_nPositionId = 0;
|
|
_dNotificationDate = DateTime.MinValue;
|
|
_sDescription = string.Empty;
|
|
_nNotifiedBy = 0;
|
|
}
|
|
#endregion
|
|
|
|
#region Properties
|
|
|
|
#region PositionID : ID
|
|
private int _nPositionId;
|
|
public int PositionID
|
|
{
|
|
get { return _nPositionId; }
|
|
set
|
|
{
|
|
|
|
_nPositionId = value;
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#region NotificationDate : DateTime
|
|
|
|
private DateTime _dNotificationDate;
|
|
public DateTime NotificationDate
|
|
{
|
|
get { return _dNotificationDate; }
|
|
set
|
|
{
|
|
|
|
_dNotificationDate = value;
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region Description : string
|
|
|
|
private string _sDescription;
|
|
public string Description
|
|
{
|
|
get { return _sDescription; }
|
|
set
|
|
{
|
|
|
|
_sDescription = value;
|
|
}
|
|
}
|
|
|
|
#endregion
|
|
|
|
#region NotifiedBy : ID
|
|
private int _nNotifiedBy;
|
|
public int NotifiedBy
|
|
{
|
|
get { return _nNotifiedBy; }
|
|
set
|
|
{
|
|
|
|
_nNotifiedBy = value;
|
|
}
|
|
}
|
|
#endregion
|
|
|
|
#endregion
|
|
|
|
//#region Service Factory IInternalRecruitmentService : IInternalRecruitmentService
|
|
|
|
//internal static IInternalRecruitmentService Service
|
|
//{
|
|
// get { return Services.Factory.CreateService<IInternalRecruitmentService>(typeof(IInternalRecruitmentService)); }
|
|
//}
|
|
|
|
//#endregion
|
|
}
|
|
#endregion
|
|
}
|