65 lines
1.9 KiB
C#
65 lines
1.9 KiB
C#
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);
|
|
}
|
|
|
|
}
|