99 lines
3.7 KiB
C#
99 lines
3.7 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 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; }
|
|
|
|
}
|
|
|
|
}
|