This commit is contained in:
2021-04-06 22:45:31 +00:00
parent 0244be54dd
commit fa096a6601
2 changed files with 52 additions and 45 deletions

View File

@@ -1447,7 +1447,7 @@
"WorkOrderItemPriorityID": "Priority", "WorkOrderItemPriorityID": "Priority",
"WorkOrderItemRequestDate": "Request Date", "WorkOrderItemRequestDate": "Request Date",
"WorkOrderItemScheduledUsers": "Scheduled Users", "WorkOrderItemScheduledUsers": "Scheduled Users",
"WorkOrderItemSummary": "Item Summary", "WorkOrderItemSummary": "Summary",
"WorkOrderItemTaskListID": "Task List", "WorkOrderItemTaskListID": "Task List",
"WorkOrderItemTasks": "Tasks", "WorkOrderItemTasks": "Tasks",
"WorkOrderItemTechNotes": "Service Notes", "WorkOrderItemTechNotes": "Service Notes",

View File

@@ -512,7 +512,8 @@ namespace AyaNova.Util
} }
public enum SeedWOStatus:long { public enum SeedWOStatus : long
{
ManagerApprovalRequired = 1, ManagerApprovalRequired = 1,
NeedsToBeAssigned = 2, NeedsToBeAssigned = 2,
Scheduled = 3, Scheduled = 3,
@@ -2232,19 +2233,21 @@ namespace AyaNova.Util
{ {
var woItem = new WorkOrderItem() var woItem = new WorkOrderItem()
{ {
Notes="itemnotes", Notes = $"itemnotes - {y} ",
TechNotes="technotes", TechNotes = $"technotes - {y}",
RequestDate=woDate.ToUniversalTime() RequestDate = woDate.ToUniversalTime().AddMinutes(y)
}; };
//add two users for testing //add two users for testing
var woItemScheduledUser=new WorkOrderItemScheduledUser(){ var woItemScheduledUser = new WorkOrderItemScheduledUser()
{
UserId = Fake.Random.Long(1, TotalSeededUsers), UserId = Fake.Random.Long(1, TotalSeededUsers),
EstimatedQuantity = 1 EstimatedQuantity = 1
}; };
woItem.ScheduledUsers.Add(woItemScheduledUser); woItem.ScheduledUsers.Add(woItemScheduledUser);
woItemScheduledUser=new WorkOrderItemScheduledUser(){ woItemScheduledUser = new WorkOrderItemScheduledUser()
{
UserId = Fake.Random.Long(1, TotalSeededUsers), UserId = Fake.Random.Long(1, TotalSeededUsers),
EstimatedQuantity = 2 EstimatedQuantity = 2
}; };
@@ -2255,7 +2258,8 @@ namespace AyaNova.Util
//sample status changes //sample status changes
{ {
var WoState=new WorkOrderState(){ var WoState = new WorkOrderState()
{
WorkOrderStatusId = (long)SeedWOStatus.NeedsToBeAssigned, WorkOrderStatusId = (long)SeedWOStatus.NeedsToBeAssigned,
UserId = Fake.Random.Long(1, TotalSeededUsers), UserId = Fake.Random.Long(1, TotalSeededUsers),
Created = o.ServiceDate.AddMinutes(5) Created = o.ServiceDate.AddMinutes(5)
@@ -2264,7 +2268,8 @@ namespace AyaNova.Util
} }
{ {
var WoState=new WorkOrderState(){ var WoState = new WorkOrderState()
{
WorkOrderStatusId = (long)SeedWOStatus.Scheduled, WorkOrderStatusId = (long)SeedWOStatus.Scheduled,
UserId = Fake.Random.Long(1, TotalSeededUsers), UserId = Fake.Random.Long(1, TotalSeededUsers),
Created = o.ServiceDate.AddHours(1) Created = o.ServiceDate.AddHours(1)
@@ -2273,7 +2278,8 @@ namespace AyaNova.Util
} }
{ {
var WoState=new WorkOrderState(){ var WoState = new WorkOrderState()
{
WorkOrderStatusId = (long)SeedWOStatus.ManagerApprovalRequired, WorkOrderStatusId = (long)SeedWOStatus.ManagerApprovalRequired,
UserId = Fake.Random.Long(1, TotalSeededUsers), UserId = Fake.Random.Long(1, TotalSeededUsers),
Created = o.ServiceDate.AddHours(1).AddMinutes(5) Created = o.ServiceDate.AddHours(1).AddMinutes(5)
@@ -2281,7 +2287,8 @@ namespace AyaNova.Util
o.States.Add(WoState); o.States.Add(WoState);
} }
{ {
var WoState=new WorkOrderState(){ var WoState = new WorkOrderState()
{
WorkOrderStatusId = (long)SeedWOStatus.Scheduled, WorkOrderStatusId = (long)SeedWOStatus.Scheduled,
UserId = Fake.Random.Long(1, TotalSeededUsers), UserId = Fake.Random.Long(1, TotalSeededUsers),
Created = o.ServiceDate.AddHours(2) Created = o.ServiceDate.AddHours(2)