public async Task PO01_CreatePurchaseOrderTest() { // Arrange Guid id = Guid.NewGuid(); string poName = "TestPurchaseOrder" + id.ToString(); // Act _purchaseOrder = await PurchaseOrderController.Create(_authToken, poName, "Test PurchaseOrder", poName, DateTime.Today); _objectsToCleanup.Add(_purchaseOrder); // Assert Assert.IsNotNull(_purchaseOrder, "Failed to create new PurchaseOrder"); Assert.IsTrue(_purchaseOrder.IsActive, "PurchaseOrder.IsActive evaluated to false"); }
/// <summary> /// Marks a PurchaseOrder for deletion /// </summary> /// <param name="authToken">AuthorizationToken to use</param> /// <param name="item">PurchaseOrder to delete</param> /// <param name="markPending">If true, mark the object as Pending Deletion instead of Deleted.</param> /// <returns></returns> public static async Task<bool> Delete(AuthorizationToken authToken, PurchaseOrder item, bool markPending = true) { return await ConfigurationItemController.DeleteObject(authToken, item, markPending); }
/// <summary> /// Marks a PurchaseOrder for deletion /// </summary> /// <param name="authToken">AuthorizationToken to use</param> /// <param name="item">PurchaseOrder to delete</param> /// <param name="markPending">If true, mark the object as Pending Deletion instead of Deleted.</param> /// <returns></returns> public static async Task <bool> Delete(AuthorizationToken authToken, PurchaseOrder item, bool markPending = true) { return(await ConfigurationItemController.DeleteObject(authToken, item, markPending)); }