56 lines
1.3 KiB
C#
56 lines
1.3 KiB
C#
|
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
|
|||
|
}
|