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 GetAll(); int Save(PFDepositFlow item); void Delete(int id); } #endregion IPFDepositFlow Service }