EchoTex_Payroll/HRM.BO/Claim/ClaimRequisitionItem.cs

65 lines
1.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 System.Threading.Tasks;
using Ease.CoreV35;
using HRM.BO;
namespace Payroll.BO
{
public class ClaimRequisitionItem : BasicBaseObject
{
#region Constructor
public ClaimRequisitionItem()
{
this.IsFileExist = false;
}
#endregion
#region Properties
public int ClaimRequisitionID { get; set; }
public int ClaimBasicID { get; set; }
public int ClaimBasicItemID { get; set; }
public string ClaimBasicName { get; set; }
public string ClaimBasicItemName { get; set; }
public double Amount { get; set; }
public string WorkArea { get; set; }
public DateTime TranDate { get; set; }
public string Remarks { get; set; }
public string FileName { get; set; }
public string FileLink { get; set; }
public string GLCode { get; set; }
public string GLSide { get; set; }
public string GLSideCode { get; set; }
public dynamic Field1 { get; set; }
public dynamic Field2 { get; set; }
public dynamic Field3 { get; set; }
public dynamic Field4 { get; set; }
public dynamic Field5 { get; set; }
public dynamic Field6 { get; set; }
public bool? IsAdvance { get; set; }
public bool? IsExpense { get; set; }
public string Description { get; set; }
public DateTime? VisitingDate { get; set; }
public bool? IsFileExist { get; set; }
public List<ClaimRequisitionRelation> ClaimRequisitionRelations { get; set; }
public FileAttachment claimRequisitionFileAttacment { get; set; }
#endregion
}
public interface IClaimRequisitionItemService
{
List<ClaimRequisitionRelation> GetClaimRequisitionRelationByClaimRequisitionID(int claimBasicID);
}
}