using System; using System.Collections.Generic; using HRM.BO; namespace HRM.UI.MODELS { public class PendingJobTModel : AuditTrailBase { public PendingJobTModel() { HasAccept = true; HasReject = true; HasRevert = false; HasRedirect = false; AcceptButtonText = "Accept"; Description = string.Empty; Module = string.Empty; OperationDate = DateTime.MinValue; Remarks = string.Empty; LMRemarks = string.Empty; PendingJobsCount = 0; } public int PKID { get; set; } public int UserID { get; set; } public int ObjectID { get; set; } public string Description { get; set; } public string Module { get; set; } public bool IsPendingJob { get; set; } public bool HasAccept { get; set; } public string AcceptButtonText { get; set; } public bool HasReject { get; set; } public bool HasRevert { get; set; } public bool HasRedirect { get; set; } public int RedirectionEmpID { get; set; } public DateTime OperationDate { get; set; } public EnumWFSubmitStatus SubmitStatus { get; set; } public string Remarks { get; set; } public string LMRemarks { get; set; } public List Items { get; set; } public int PendingJobsCount { get; set; } } public class PendingJobDetailTModel { public string Type { get; set; } public string Value { get; set; } } }