EchoTex_Payroll/HRM.BO/Leave/UploadEncashAmount.cs

105 lines
2.9 KiB
C#
Raw Permalink Normal View History

2024-10-14 10:01:49 +06:00
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Ease.Core;
using Ease.Core.Model;
using System.Data;
namespace HRM.BO
{
#region UploadEncashAmount
public class UploadEncashAmount : BasicBaseObject
{
#region Constructor
public UploadEncashAmount()
{
//_nEmpID = null;
//_nLeaveID = null;
//_days = 0;
//_basicSalary = 0.0;
//_leaveYear = 0;
}
#endregion
#region Properties
public int EmployeeID { get; set; }
public int LeaveID { get; set; }
public int Days { get; set; }
public int LeaveYear { get; set; }
public double BasicSalary { get; set; }
#endregion
//#region Functions
//public void Save(List<UploadEncashAmount> items)
//{
// //this.SetAuditTrailProperties();
// UploadEncashAmount.Service.Save(items);
//}
//public void Delete(ID id)
//{
// UploadEncashAmount.Service.Delete(id);
//}
//#endregion
//#region Collection Functions
//public static List<UploadEncashAmount> Get()
//{
// #region Cache Header
// List<UploadEncashAmount> UploadEncashAmounts = _cache["Get"] as List<UploadEncashAmount>;
// if (UploadEncashAmounts != null)
// return UploadEncashAmounts;
// #endregion
// UploadEncashAmounts = UploadEncashAmount.Service.Get();
// #region Cache Footer
// _cache.Add(UploadEncashAmounts, "Get");
// #endregion
// return UploadEncashAmounts;
//}
//public static List<UploadEncashAmount> Get(ID EmpID)
//{
// #region Cache Header
// List<UploadEncashAmount> UploadEncashAmounts = _cache["Get", EmpID] as List<UploadEncashAmount>;
// if (UploadEncashAmounts != null)
// return UploadEncashAmounts;
// #endregion
// UploadEncashAmounts = UploadEncashAmount.Service.Get(EmpID);
// #region Cache Footer
// _cache.Add(UploadEncashAmounts, "Get", EmpID);
// #endregion
// return UploadEncashAmounts;
//}
//#endregion
//#region Service Factory
//internal static IUploadEncashAmountService Service
//{
// get { return Services.Factory.CreateService<IUploadEncashAmountService>(typeof(IUploadEncashAmountService)); }
//}
//#endregion
}
#endregion
#region IUploadEncashAmount Service
public interface IUploadEncashAmountService
{
List<UploadEncashAmount> Get();
List<UploadEncashAmount> Get(int EmpID);
void Save(List<UploadEncashAmount> items);
void Delete(int id);
}
#endregion
}