44 lines
1.5 KiB
C#
44 lines
1.5 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Web;
|
|
|
|
namespace Fab2ApprovalSystem.Models
|
|
{
|
|
public class ApprovalModel
|
|
{
|
|
public int ApprovalID { get; set; }
|
|
public int? IssueID { get; set; }
|
|
public string RoleName { get; set; } // nullable
|
|
public string SubRole { get; set; }
|
|
public int UserID { get; set; }
|
|
public int SubRoleID { get; set; }
|
|
public int? ItemStatus { get; set; }
|
|
public int? Step { get; set; }
|
|
public DateTime NotifyDate { get; set; } // nullable
|
|
public DateTime AssignedDate { get; set; } // nullable
|
|
public DateTime RoleAssignedDate { get; set; } // nullable
|
|
public DateTime CompletedDate { get; set; } // nullable
|
|
public string Comments { get; set; } // nullable
|
|
public byte? ApprovalType { get; set; }
|
|
public Guid? BackToApprovalID { get; set; }
|
|
public int DocumentTypeID { get; set; }
|
|
public bool DisplayDeniedDocument { get; set; }
|
|
public bool Delegated { get; set; }
|
|
}
|
|
|
|
public class WorkflowSteps
|
|
{
|
|
public int WorkflowStepID { get; set; }
|
|
public int WorkflowID { get; set; }
|
|
public int WorkflowStepNumber { get; set; }
|
|
public string WorkFlowStepName { get; set; } // nullable
|
|
public int RoleID { get; set; }
|
|
public bool RulesApply { get; set; }
|
|
public int ApprovalType { get; set; }
|
|
public bool? AllowReject { get; set; }
|
|
}
|
|
}
|
|
|
|
|