using System; using System.Collections.Generic; using System.Linq; using System.Text; using Ease.Core.Model; namespace HRM.BO { #region AttnParametarization [Serializable] public class AttnParametarization : ObjectTemplate { #region Constructor public AttnParametarization() { AllPresentAllowanceDays = 0; MonthStartDay = 1; this.MaternityLeaveTypeID = null; this.MaternityUnAuthLeaveID = null; this.lateAbsentLeaveID = null; } #endregion #region Properties public int MonthStartDay { get; set; } public int ConsicutiveLateForAbsent { get; set; } public int MonthlyLateForAbsent { get; set; } public int? AllPresentAllowanceID { get; set; } public int? AllPresentAllowanceID2 { get; set; } public int PayrollTypeID { get; set; } public bool IsAbsentDeductionApplicable { get; set; } public int? AbsentLeaveID { get; set; } public int? lateAbsentLeaveID { get; set; } public int? lateAbsentProvLeaveID { get; set; } public int? AbsentProvLeaveID { get; set; } public int? lwpLeaveTypeID { get; set; } public int? lwpLeaveID { get; set; } public int? lwpProvLeaveID { get; set; } public int AllPresentAllowanceDays { get; set; } public int? MaternityLeaveTypeID { get; set; } public int? MaternityUnAuthLeaveID { get; set; } #endregion } #endregion #region IAccessCard Service public interface IAttnParametarizationService { AttnParametarization Get(int PayrollTypeID); } #endregion }