using Ease.Core.Model;


using System;
using System.Collections.Generic;
using System.Data;


namespace HRM.BO
{
    #region FSHeadResignationPermission
    public class FSHeadResignationPermission : BasicBaseObject
    {
        #region Constructor

        public FSHeadResignationPermission()
        {
            LeaveEncashmentAmount = 0.0;
            OTAmount = 0.0;
            PFAmount = 0.0;
            GratuityAmount = 0.0;
            OtherAmount = 0.0;
            BonusAmount = 0.0;
            GrossAmount = 0.0;
            LoanAmount = 0.0;
            SalaryAdjustmentAmount = 0.0;
        }

        #endregion
        public int EmployeeId { get; set; }
        public string EmployeeNo { get; set; }
        public DateTime joiningDate { get; set; }
        public DateTime ResignationDate { get; set; }
        public string StatusString { get; set; }
        public string EmployeeName { get; set; }
        public double LeaveEncashmentAmount { get; set; }
        public double OTAmount { get; set; }
        public double PFAmount{ get; set; }
        public double GratuityAmount { get; set; }
        public double OtherAmount { get; set; }
        public double BonusAmount { get; set; }
        public double GrossAmount { get; set; }
        public double LoanAmount { get; set; }
        public double ClearanceAmount { get; set; }
        public double SalaryAdjustmentAmount { get; set; }
        public double NoticeAmount { get; set; }
        public EnumFSItemCode? FsItemCode { get; set; }
        public double Amount { get; set; }
        public double BasicAmount { get; set; }
        public double AssetAmount { get; set; }
        public double ClaimAmount { get; set; }

    }
    #endregion
}