MRB webassembly
This commit is contained in:
56
MesaFabApproval.Shared/Models/Process.cs
Normal file
56
MesaFabApproval.Shared/Models/Process.cs
Normal file
@ -0,0 +1,56 @@
|
||||
namespace MesaFabApproval.Shared.Models;
|
||||
|
||||
public class Process {
|
||||
public required string Name { get; set; } = "";
|
||||
|
||||
private static readonly Process Receiving = new Process { Name="Receiving" };
|
||||
private static readonly Process Kitting = new Process { Name = "Kitting" };
|
||||
private static readonly Process Cleans = new Process { Name = "Cleans" };
|
||||
private static readonly Process Reactor = new Process { Name = "Reactor" };
|
||||
private static readonly Process Metrology = new Process { Name = "Metrology" };
|
||||
private static readonly Process FQA = new Process { Name = "FQA" };
|
||||
private static readonly Process Packaging = new Process { Name = "Packaging" };
|
||||
private static readonly Process Shipping = new Process { Name = "Shipping" };
|
||||
private static readonly Process BuildingInfrastructure = new Process { Name = "Building Infrastructure" };
|
||||
private static readonly Process Conversion = new Process { Name = "Conversion" };
|
||||
private static readonly Process RMA = new Process { Name = "RMA" };
|
||||
private static readonly Process CustomerCompliant = new Process { Name = "Customer Compliant" };
|
||||
|
||||
public static IEnumerable<Process> ProductionProcesses = new HashSet<Process> {
|
||||
Cleans,
|
||||
Reactor,
|
||||
Metrology,
|
||||
FQA,
|
||||
Packaging
|
||||
};
|
||||
|
||||
public static IEnumerable<Process> EngineeringProcesses = new HashSet<Process> {
|
||||
Conversion,
|
||||
Cleans,
|
||||
Reactor,
|
||||
Metrology,
|
||||
FQA,
|
||||
Packaging
|
||||
};
|
||||
|
||||
public static IEnumerable<Process> MaterialsProcesses = new HashSet<Process> {
|
||||
Receiving,
|
||||
Kitting,
|
||||
Shipping
|
||||
};
|
||||
|
||||
public static IEnumerable<Process> FacilitiesProcesses = new HashSet<Process> {
|
||||
BuildingInfrastructure
|
||||
};
|
||||
|
||||
public static IEnumerable<Process> MaintenanceProcesses = new HashSet<Process> {
|
||||
Cleans,
|
||||
Reactor,
|
||||
Packaging
|
||||
};
|
||||
|
||||
public static IEnumerable<Process> QualityProcesses = new HashSet<Process> {
|
||||
RMA,
|
||||
CustomerCompliant
|
||||
};
|
||||
}
|
Reference in New Issue
Block a user