Files
.vs
Fab2ApprovalSystem
Fab2ApprovalSystem-Copy
App_Start
Content
Controllers
DMO
EmailTemplates
FTPBatch
Lib
Misc
Models
AccountViewModels.cs
AdminModels.cs
AllUserModel.cs
ApprovalLog.cs
ApprovalLogHistory.cs
Back Up Models.txt
C_8DAuditedStandard.cs
C_8DAuditedStandardByAudit.cs
ChangeControlModel.cs
Common.cs
ECNModel.cs
ECNTrainingBy.cs
ECNTypeChangeLog.cs
EightDModel.cs
FabApproval.Context.cs
FabApproval.Context.tt
FabApproval.Designer.cs
FabApproval.cs
FabApproval.edmx
FabApproval.edmx.diagram
FabApproval.tt
IdentityModels.cs
LotDispositionModels.cs
LotTravellerModel.cs
MRBModels.cs
PartsRequestModels.cs
ProductViewModel.cs
TECNNotificationsUser.cs
TestModels.cs
Training.cs
TrainingAssignment.cs
TrainingDB.Context.cs
TrainingDB.Context.tt
TrainingDB.Designer.cs
TrainingDB.cs
TrainingDB.edmx
TrainingDB.edmx.diagram
TrainingDB.tt
TrainingDocAck.cs
TrainingGroup.cs
TrainingGroupMember.cs
TrainingReportUser.cs
WinEventLogModel.cs
WorkFlowModels.cs
PdfGenerator
Properties
Scripts
Utilities
ViewModels
Views
fonts
Fab2ApprovalSystem.csproj
Fab2ApprovalSystem.csproj.user
Fab2ApprovalSystem.csproj.vspscc
Global.asax
Global.asax.cs
Project_Readme.html
Startup.cs
Test.html
Web.Debug.config
Web.Release.config
Web.config
favicon.ico
packages.config
Fab2ApprovalSystem-TF
Kendo
SQL
packages
references
.editorconfig
Fab2ApprovalSystem.sln
README.md
mesa-fab-approval/Fab2ApprovalSystem-Copy/Models/WorkFlowModels.cs
Jonathan Ouellette 580e90f6a2 initial add
2022-09-27 14:10:30 -07:00

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; }
}
}