EchoTex_Payroll/HRM.BO/Fund/MemberInfo/GFSettlement.cs

56 lines
1.3 KiB
C#
Raw Normal View History

2024-10-14 10:01:49 +06:00
using System;
using System.Linq;
using System.Data;
using System.Collections.Generic;
namespace HRM.BO
{
[Serializable]
public class GFSettlement : AuditTrailBase
{
#region Constructor
public GFSettlement()
{
MemberID = 0;
GLTranID = 0;
SettlementDate = DateTime.MinValue;
}
#endregion Constructor
#region Properties
public int MemberID { get; set; }
public int GLTranID { get; set; }
public int GLTranInterestID { get; set; }
public DateTime SettlementDate { get; set; }
public decimal GFAmount { get; set; }
public decimal GFInterest { get; set; }
#endregion Properties
}
#region Interface
public interface IGFSettlementService
{
// void Save(GFSettlement item, GLTran glTran, List<MembersTransactionDetails> memberTrans, List<MemberBalaneMonthly> membersMonthlyBalances);
// void Save(GFSettlement item, GLTran glTran, GLTran glTranInterest, List<MembersTransactionDetails> memberTrans, List<MemberBalaneMonthly> membersMonthlyBalances);
void Save(GFSettlement item);
GFSettlement Get(int id);
List<GFSettlement> Get();
List<GFSettlement> Get(string sSql);
void DeleteSettlement(GFSettlement gfSettlement);
}
#endregion
}