This commit is contained in:
@@ -1072,6 +1072,191 @@ namespace AyaNova.Util
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////
|
||||
//WorkorderItemStatus
|
||||
{
|
||||
|
||||
{
|
||||
WorkOrderItemStatus stat = new WorkOrderItemStatus();
|
||||
stat.Name = "Item is completed";
|
||||
stat.Active = true;
|
||||
stat.Color = "#c00000";
|
||||
|
||||
stat.Notes = "Indicates this item has been completed";
|
||||
using (AyContext ct = ServiceProviderProvider.DBContext)
|
||||
{
|
||||
WorkOrderItemStatusBiz biz = WorkOrderItemStatusBiz.GetBiz(ct);
|
||||
var NewObject = await biz.CreateAsync(stat);
|
||||
|
||||
if (NewObject == null)
|
||||
{
|
||||
var err = $"Seeder::SeedKnownObjects error creating workorder item status\r\n{biz.GetErrorsAsString()}";
|
||||
log.LogError(err);
|
||||
throw new System.Exception(err);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
{
|
||||
WorkOrderItemStatus stat = new WorkOrderItemStatus();
|
||||
stat.Name = "Item scheduled";
|
||||
stat.Active = true;
|
||||
stat.Color = "#00ff00";
|
||||
|
||||
stat.Notes = "Indicates this item has been scheduled";
|
||||
using (AyContext ct = ServiceProviderProvider.DBContext)
|
||||
{
|
||||
WorkOrderItemStatusBiz biz = WorkOrderItemStatusBiz.GetBiz(ct);
|
||||
var NewObject = await biz.CreateAsync(stat);
|
||||
|
||||
if (NewObject == null)
|
||||
{
|
||||
var err = $"Seeder::SeedKnownObjects error creating workorder item status\r\n{biz.GetErrorsAsString()}";
|
||||
log.LogError(err);
|
||||
throw new System.Exception(err);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
{
|
||||
WorkOrderItemStatus stat = new WorkOrderItemStatus();
|
||||
stat.Name = "Item on hold";
|
||||
stat.Active = true;
|
||||
stat.Color = "#0000ff";
|
||||
|
||||
stat.Notes = "Indicates this item is on hold";
|
||||
using (AyContext ct = ServiceProviderProvider.DBContext)
|
||||
{
|
||||
WorkOrderItemStatusBiz biz = WorkOrderItemStatusBiz.GetBiz(ct);
|
||||
var NewObject = await biz.CreateAsync(stat);
|
||||
|
||||
if (NewObject == null)
|
||||
{
|
||||
var err = $"Seeder::SeedKnownObjects error creating workorder item status\r\n{biz.GetErrorsAsString()}";
|
||||
log.LogError(err);
|
||||
throw new System.Exception(err);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////
|
||||
//WorkOrderItemPriority
|
||||
{
|
||||
|
||||
{
|
||||
WorkOrderItemPriority stat = new WorkOrderItemPriority();
|
||||
stat.Name = "Immediately";
|
||||
stat.Active = true;
|
||||
stat.Color = "#c00000";
|
||||
|
||||
|
||||
using (AyContext ct = ServiceProviderProvider.DBContext)
|
||||
{
|
||||
WorkOrderItemPriorityBiz biz = WorkOrderItemPriorityBiz.GetBiz(ct);
|
||||
var NewObject = await biz.CreateAsync(stat);
|
||||
|
||||
if (NewObject == null)
|
||||
{
|
||||
var err = $"Seeder::SeedKnownObjects error creating workorder item status\r\n{biz.GetErrorsAsString()}";
|
||||
log.LogError(err);
|
||||
throw new System.Exception(err);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
{
|
||||
WorkOrderItemPriority stat = new WorkOrderItemPriority();
|
||||
stat.Name = "24 hours";
|
||||
stat.Active = true;
|
||||
stat.Color = "#ff9900";
|
||||
|
||||
|
||||
using (AyContext ct = ServiceProviderProvider.DBContext)
|
||||
{
|
||||
WorkOrderItemPriorityBiz biz = WorkOrderItemPriorityBiz.GetBiz(ct);
|
||||
var NewObject = await biz.CreateAsync(stat);
|
||||
|
||||
if (NewObject == null)
|
||||
{
|
||||
var err = $"Seeder::SeedKnownObjects error creating workorder item status\r\n{biz.GetErrorsAsString()}";
|
||||
log.LogError(err);
|
||||
throw new System.Exception(err);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
{
|
||||
WorkOrderItemPriority stat = new WorkOrderItemPriority();
|
||||
stat.Name = "6 hours";
|
||||
stat.Active = true;
|
||||
stat.Color = "#ffff00";
|
||||
|
||||
|
||||
using (AyContext ct = ServiceProviderProvider.DBContext)
|
||||
{
|
||||
WorkOrderItemPriorityBiz biz = WorkOrderItemPriorityBiz.GetBiz(ct);
|
||||
var NewObject = await biz.CreateAsync(stat);
|
||||
|
||||
if (NewObject == null)
|
||||
{
|
||||
var err = $"Seeder::SeedKnownObjects error creating workorder item status\r\n{biz.GetErrorsAsString()}";
|
||||
log.LogError(err);
|
||||
throw new System.Exception(err);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
{
|
||||
WorkOrderItemPriority stat = new WorkOrderItemPriority();
|
||||
stat.Name = "One week";
|
||||
stat.Active = true;
|
||||
stat.Color = "#00ccff";
|
||||
|
||||
|
||||
using (AyContext ct = ServiceProviderProvider.DBContext)
|
||||
{
|
||||
WorkOrderItemPriorityBiz biz = WorkOrderItemPriorityBiz.GetBiz(ct);
|
||||
var NewObject = await biz.CreateAsync(stat);
|
||||
|
||||
if (NewObject == null)
|
||||
{
|
||||
var err = $"Seeder::SeedKnownObjects error creating workorder item status\r\n{biz.GetErrorsAsString()}";
|
||||
log.LogError(err);
|
||||
throw new System.Exception(err);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
{
|
||||
WorkOrderItemPriority stat = new WorkOrderItemPriority();
|
||||
stat.Name = "30 days";
|
||||
stat.Active = true;
|
||||
stat.Color = "#00ff00";
|
||||
|
||||
|
||||
using (AyContext ct = ServiceProviderProvider.DBContext)
|
||||
{
|
||||
WorkOrderItemPriorityBiz biz = WorkOrderItemPriorityBiz.GetBiz(ct);
|
||||
var NewObject = await biz.CreateAsync(stat);
|
||||
|
||||
if (NewObject == null)
|
||||
{
|
||||
var err = $"Seeder::SeedKnownObjects error creating workorder item status\r\n{biz.GetErrorsAsString()}";
|
||||
log.LogError(err);
|
||||
throw new System.Exception(err);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
//=========================
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user