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 ClaimDisbursementReport : BasicBaseObject { #region Constructor public ClaimDisbursementReport() { this.advanceAmount = 0; } #endregion #region Properties public int ClaimRequisitionID { get; set; } public string RequisitionNo { get; set; } public string ClaimReqDate { get; set; } public int ClaimRequisitionItemID { get; set; } public int ClaimBasicID { get; set; } public string BasicName { get; set; } public string ItemName { get; set; } public bool? IsPayment { get; set; } public EnumClaimPaymentType? PaymentType { get; set; } public string PaymentDate { get; set; } public string Name { get; set; } public string EmployeeNo { get; set; } public int EmployeeID { get; set; } public string Location { get; set; } public string Department { get; set; } public string Designation { get; set; } public string Unit { get; set; } public string HOD { get; set; } public double Amount { get; set; } public string Remarks { get; set; } public string Field1 { get; set; } public string Field2 { get; set; } public string Field3 { get; set; } public string Field4 { get; set; } public string Field5 { get; set; } public string Field6 { get; set; } public string Headf1 { get; set; } public string Headf2 { get; set; } public string Headf3 { get; set; } public string Headf4 { get; set; } public string Headf5 { get; set; } public string Headf6 { get; set; } public bool? IsField1 { get; set; } public bool? IsField2 { get; set; } public bool? IsField3 { get; set; } public bool? IsField4 { get; set; } public bool? IsField5 { get; set; } public bool? IsField6 { get; set; } public EnumFieldTypeStatus? Field1Type { get; set; } public EnumFieldTypeStatus? Field2Type { get; set; } public EnumFieldTypeStatus? Field3Type { get; set; } public EnumFieldTypeStatus? Field4Type { get; set; } public EnumFieldTypeStatus? Field5Type { get; set; } public EnumFieldTypeStatus? Field6Type { get; set; } public string Field1Value { get; set; } public string Field2Value { get; set; } public string Field3Value { get; set; } public string Field4Value { get; set; } public string Field5Value { get; set; } public string Field6Value { get; set; } public string SupervisiorApproval { get; set; } public string SupervisiorDateTime { get; set; } public string ManagerApproval { get; set; } public string ManagerDateTime { get; set; } public string HODApproval { get; set; } public string HODDateTime { get; set; } public string PaidUnpaid { get; set; } public string AdminApproval { get; set; } public string PayBy { get; set; } public string PaymentRemarks { get; set; } public string PaidBy { get; set; } public double advanceAmount { get; set; } public string RequsitionStatusString { get; set; } #endregion } public class WfMovementStatusClaim : BasicBaseObject { public EnumwfStatus Status { get; set; } public DateTime Senttime { get; set; } public int EmployeeID { get; set; } public int ObjectID { get; set; } public int Tier { get; set; } } }