77 lines
2.5 KiB
C#
77 lines
2.5 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace HRM.BO
|
|
{
|
|
#region PFDepositFlow
|
|
[Serializable]
|
|
public class PFDepositFlow:AuditTrailBase
|
|
{
|
|
#region Constructor
|
|
public PFDepositFlow()
|
|
{
|
|
MonthDate = DateTime.MinValue;
|
|
ProjectID = 0;
|
|
OwnContribution = 0.0m;
|
|
CmpContribution = 0.0m;
|
|
LapesForfeiture = 0.0m;
|
|
PFloanAsPerPayroll = 0.0m;
|
|
PFLoanInstallmentRefund = 0.0m;
|
|
PFDeductionRefund = 0.0m;
|
|
PaybleToBDCL = 0.0m;
|
|
AddPFLoanInstallment = 0.0m;
|
|
AddPFOutstandigDeduction = 0.0m;
|
|
CreatedBy = 0;
|
|
CreatedDate = DateTime.MinValue;
|
|
Prepareby = 0;
|
|
PrepareDate = DateTime.MinValue;
|
|
CheckedBy = null;
|
|
CheckedDate = null;
|
|
CheckedRemarks = string.Empty;
|
|
ApprovedBy = null;
|
|
ApprovedDate = null;
|
|
ApprovedRemarks = string.Empty;
|
|
}
|
|
#endregion Constructor
|
|
|
|
#region Properties
|
|
public int PFDepositFlowID { get; set; }
|
|
public DateTime MonthDate { get; set; }
|
|
public int ProjectID { get; set; }
|
|
public decimal OwnContribution { get; set; }
|
|
public decimal CmpContribution { get; set; }
|
|
public decimal LapesForfeiture { get; set; }
|
|
public decimal PFloanAsPerPayroll { get; set; }
|
|
public decimal PFLoanInstallmentRefund { get; set; }
|
|
public decimal PFDeductionRefund { get; set; }
|
|
public decimal PaybleToBDCL { get; set; }
|
|
public decimal AddPFLoanInstallment { get; set; }
|
|
public decimal AddPFOutstandigDeduction { get; set; }
|
|
public int CreatedBy { get; set; }
|
|
public DateTime CreatedDate { get; set; }
|
|
public int Prepareby { get; set; }
|
|
public DateTime PrepareDate { get; set; }
|
|
public int? CheckedBy { get; set; }
|
|
public DateTime? CheckedDate { get; set; }
|
|
public string CheckedRemarks { get; set; }
|
|
public int? ApprovedBy { get; set; }
|
|
public DateTime? ApprovedDate { get; set; }
|
|
public string ApprovedRemarks { get; set; }
|
|
#endregion Properties
|
|
}
|
|
#endregion PFDepositFlow
|
|
|
|
#region IPFDepositFlow Service
|
|
public interface IPFDepositFlowService
|
|
{
|
|
PFDepositFlow Get(int id);
|
|
List<PFDepositFlow> GetAll();
|
|
int Save(PFDepositFlow item);
|
|
void Delete(int id);
|
|
}
|
|
#endregion IPFDepositFlow Service
|
|
}
|