EchoTex_Payroll/HRM.BO/Succession/SuccessionRole.cs
2024-10-14 10:01:49 +06:00

47 lines
943 B
C#

using System;
using System.Collections.Generic;
namespace HRM.BO
{
#region SuccessionRole
public class SuccessionRole : BasicBaseObject
{
#region Constructor
public SuccessionRole()
{
Code = string.Empty;
Name = string.Empty;
Status = EnumStatus.Active;
}
#endregion
#region Properties
public string Code { get; set; }
public string Name { get; set; }
public int PayrollTypeID { get; set; }
#endregion
}
#endregion
#region ISuccessionRole Service
public interface ISuccessionRoleService
{
SuccessionRole Get(int id);
int GetMaxID();
int Save(SuccessionRole item);
void Delete(int id);
string GetNextCode();
List<SuccessionRole> GetAll();
List<SuccessionRole> Get(EnumStatus status, int payrollTypeID);
}
#endregion
}