This commit is contained in:
@@ -13,7 +13,7 @@ using Newtonsoft.Json;
|
||||
|
||||
namespace AyaNova.Biz
|
||||
{
|
||||
// add list object for main list
|
||||
|
||||
|
||||
internal class TaskGroupBiz : BizObject, IJobObject, ISearchAbleObject, IReportAbleObject, IExportAbleObject, IImportAbleObject
|
||||
{
|
||||
|
||||
@@ -13,7 +13,7 @@ namespace AyaNova.Models
|
||||
[Required]
|
||||
public long TaskGroupId { get; set; }
|
||||
|
||||
public int DisplayOrder { get; set; } = 0;
|
||||
public int Sequence { get; set; } = 0;
|
||||
|
||||
[Required]
|
||||
public string Task { get; set; }
|
||||
|
||||
@@ -743,7 +743,7 @@ $BODY$ LANGUAGE PLPGSQL STABLE");
|
||||
|
||||
//TASK
|
||||
await ExecQueryAsync("CREATE TABLE ataskgroupitem (id BIGINT GENERATED ALWAYS AS IDENTITY PRIMARY KEY, taskgroupid BIGINT NOT NULL REFERENCES ataskgroup ON DELETE CASCADE, "
|
||||
+ "displayorder INTEGER NOT NULL DEFAULT 0, name TEXT NOT NULL)");
|
||||
+ "sequence INTEGER NOT NULL DEFAULT 0, name TEXT NOT NULL)");
|
||||
|
||||
//WORKORDER STATUS
|
||||
await ExecQueryAsync("CREATE TABLE aworkorderstatus (id BIGINT GENERATED ALWAYS AS IDENTITY PRIMARY KEY, name TEXT NOT NULL UNIQUE, active BOOL NOT NULL, "
|
||||
|
||||
@@ -705,6 +705,10 @@ namespace AyaNova.Util
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
////////////////////////////////
|
||||
//HEADOFFICE
|
||||
//
|
||||
{
|
||||
|
||||
long HeadOfficeIdForCustomer = 0;
|
||||
@@ -1090,7 +1094,8 @@ namespace AyaNova.Util
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////
|
||||
//WorkorderItemStatus
|
||||
//WORKORDERITEMSTATUS
|
||||
//
|
||||
{
|
||||
|
||||
{
|
||||
@@ -1160,7 +1165,8 @@ namespace AyaNova.Util
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////
|
||||
//WorkOrderItemPriority
|
||||
//WORKORDERITEMPRIORITY
|
||||
//
|
||||
{
|
||||
|
||||
{
|
||||
@@ -1276,9 +1282,71 @@ namespace AyaNova.Util
|
||||
}
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////
|
||||
//TASKGROUP
|
||||
//
|
||||
{
|
||||
|
||||
{
|
||||
TaskGroup t = new TaskGroup();
|
||||
t.Name = "Clean and inspect Class 7C";
|
||||
t.Active = true;
|
||||
t.Notes = Fake.Lorem.Sentence();
|
||||
t.Items.Add(new TaskGroupItem() { Sequence = 1, Task = "Open unit" });
|
||||
t.Items.Add(new TaskGroupItem() { Sequence = 1, Task = "Test tinclavic seals" });
|
||||
t.Items.Add(new TaskGroupItem() { Sequence = 1, Task = "Inspect triple-bonded polysium for cracks" });
|
||||
t.Items.Add(new TaskGroupItem() { Sequence = 1, Task = "Verify thickness of zybanium shield" });
|
||||
t.Items.Add(new TaskGroupItem() { Sequence = 1, Task = "Close unit" });
|
||||
t.Items.Add(new TaskGroupItem() { Sequence = 1, Task = "Clean unit and confirm power up" });
|
||||
|
||||
|
||||
using (AyContext ct = ServiceProviderProvider.DBContext)
|
||||
{
|
||||
TaskGroupBiz biz = TaskGroupBiz.GetBiz(ct);
|
||||
var NewObject = await biz.CreateAsync(t);
|
||||
|
||||
if (NewObject == null)
|
||||
{
|
||||
var err = $"Seeder::SeedKnownObjects error creating TaskGroup\r\n{biz.GetErrorsAsString()}";
|
||||
log.LogError(err);
|
||||
throw new System.Exception(err);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
{
|
||||
TaskGroup t = new TaskGroup();
|
||||
t.Name = "Aerostat monitor standard refurb";
|
||||
t.Active = true;
|
||||
t.Notes = Fake.Lorem.Sentence();
|
||||
t.Items.Add(new TaskGroupItem() { Sequence = 1, Task = "Power down unit" });
|
||||
t.Items.Add(new TaskGroupItem() { Sequence = 1, Task = "Open seals" });
|
||||
t.Items.Add(new TaskGroupItem() { Sequence = 1, Task = "Replace central core" });
|
||||
t.Items.Add(new TaskGroupItem() { Sequence = 1, Task = "Test point B, verify +.25" });
|
||||
t.Items.Add(new TaskGroupItem() { Sequence = 1, Task = "Replace seals" });
|
||||
t.Items.Add(new TaskGroupItem() { Sequence = 1, Task = "Confirm power up" });
|
||||
|
||||
|
||||
using (AyContext ct = ServiceProviderProvider.DBContext)
|
||||
{
|
||||
TaskGroupBiz biz = TaskGroupBiz.GetBiz(ct);
|
||||
var NewObject = await biz.CreateAsync(t);
|
||||
|
||||
if (NewObject == null)
|
||||
{
|
||||
var err = $"Seeder::SeedKnownObjects error creating TaskGroup\r\n{biz.GetErrorsAsString()}";
|
||||
log.LogError(err);
|
||||
throw new System.Exception(err);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////
|
||||
//TAX CODES
|
||||
//
|
||||
|
||||
{
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user