This commit is contained in:
2020-05-11 18:19:35 +00:00
parent 1bd2eaa5a6
commit 3bfc0ec40e

View File

@@ -199,6 +199,153 @@ namespace raven_integration
a = await Util.PostAsync("workorders/items/labors", await Util.GetTokenAsync("manager", "l3tm3in"), d.ToString()); a = await Util.PostAsync("workorders/items/labors", await Util.GetTokenAsync("manager", "l3tm3in"), d.ToString());
Util.ValidateDataReturnResponseOk(a); Util.ValidateDataReturnResponseOk(a);
[CoreBizObject]
WorkOrderItemExpense = 36,
[CoreBizObject]
WorkOrderItemLabor = 37,
[CoreBizObject]
WorkOrderItemLoan = 38,
[CoreBizObject]
WorkOrderItemPart = 39,
[CoreBizObject]
WorkOrderItemPartRequest = 40,
[CoreBizObject]
WorkOrderItemScheduledUser = 41,
[CoreBizObject]
WorkOrderItemTask = 42,
[CoreBizObject]
WorkOrderItemTravel = 43,
[CoreBizObject]
WorkOrderItemUnit = 44,
//expense
d = new JObject();
d.active = true;
d.notes = "woitem-2-expense";
d.wiki = "# expense test wiki";
d.workOrderItemId = WorkOrderItem2Id;
//Tags
dTagsArray = new JArray();
dTagsArray.Add("expense-Red");
dTagsArray.Add("expense-green");
dTagsArray.Add("expense-blue");
d.tags = dTagsArray;
a = await Util.PostAsync("workorders/items/expenses", await Util.GetTokenAsync("manager", "l3tm3in"), d.ToString());
Util.ValidateDataReturnResponseOk(a);
//loan
d = new JObject();
d.active = true;
d.notes = "woitem-2-loan";
d.wiki = "# loan test wiki";
d.workOrderItemId = WorkOrderItem2Id;
//Tags
dTagsArray = new JArray();
dTagsArray.Add("loan-Red");
dTagsArray.Add("loan-green");
dTagsArray.Add("loan-blue");
d.tags = dTagsArray;
a = await Util.PostAsync("workorders/items/loans", await Util.GetTokenAsync("manager", "l3tm3in"), d.ToString());
Util.ValidateDataReturnResponseOk(a);
//partrequest
d = new JObject();
d.active = true;
d.notes = "partrequest-2-partrequest";
d.wiki = "# partrequest test wiki";
d.workOrderItemId = WorkOrderItem2Id;
//Tags
dTagsArray = new JArray();
dTagsArray.Add("partrequest-Red");
dTagsArray.Add("partrequest-green");
dTagsArray.Add("partrequest-blue");
d.tags = dTagsArray;
a = await Util.PostAsync("workorders/items/partrequests", await Util.GetTokenAsync("manager", "l3tm3in"), d.ToString());
Util.ValidateDataReturnResponseOk(a);
//scheduleduser
d = new JObject();
d.active = true;
d.notes = "woitem-2-scheduleduser";
d.wiki = "# scheduleduser test wiki";
d.workOrderItemId = WorkOrderItem2Id;
//Tags
dTagsArray = new JArray();
dTagsArray.Add("scheduleduser-Red");
dTagsArray.Add("scheduleduser-green");
dTagsArray.Add("scheduleduser-blue");
d.tags = dTagsArray;
a = await Util.PostAsync("workorders/items/scheduledusers", await Util.GetTokenAsync("manager", "l3tm3in"), d.ToString());
Util.ValidateDataReturnResponseOk(a);
//task
d = new JObject();
d.active = true;
d.notes = "woitem-2-task";
d.wiki = "# task test wiki";
d.workOrderItemId = WorkOrderItem2Id;
//Tags
dTagsArray = new JArray();
dTagsArray.Add("task-Red");
dTagsArray.Add("task-green");
dTagsArray.Add("task-blue");
d.tags = dTagsArray;
a = await Util.PostAsync("workorders/items/task", await Util.GetTokenAsync("manager", "l3tm3in"), d.ToString());
Util.ValidateDataReturnResponseOk(a);
//travel
d = new JObject();
d.active = true;
d.notes = "woitem-2-travel";
d.wiki = "# travel test wiki";
d.workOrderItemId = WorkOrderItem2Id;
//Tags
dTagsArray = new JArray();
dTagsArray.Add("travel-Red");
dTagsArray.Add("travel-green");
dTagsArray.Add("travel-blue");
d.tags = dTagsArray;
a = await Util.PostAsync("workorders/items/travels", await Util.GetTokenAsync("manager", "l3tm3in"), d.ToString());
Util.ValidateDataReturnResponseOk(a);
//unit
d = new JObject();
d.active = true;
d.notes = "woitem-2-unit";
d.wiki = "# unit test wiki";
d.workOrderItemId = WorkOrderItem2Id;
//Tags
dTagsArray = new JArray();
dTagsArray.Add("unit-Red");
dTagsArray.Add("unit-green");
dTagsArray.Add("unit-blue");
d.tags = dTagsArray;
a = await Util.PostAsync("workorders/items/units", await Util.GetTokenAsync("manager", "l3tm3in"), d.ToString());
Util.ValidateDataReturnResponseOk(a);
#endregion create second woitem #endregion create second woitem
#region UPDATE #region UPDATE