public void Delete() { IDataPortal <Root> dataPortal = _testDIContext.CreateDataPortal <Root>(); TestResults.Reinitialise(); dataPortal.Delete("abc"); Assert.AreEqual("Delete", TestResults.GetResult("ObjectFactory"), "Data should match"); }
public void FailDeleteContext() { IDataPortal <ExceptionRoot> dataPortal = _testDIContext.CreateDataPortal <ExceptionRoot>(); TestResults.Reinitialise(); ExceptionRoot root = null; try { dataPortal.Delete("fail"); Assert.Fail("Exception didn't occur"); } catch (DataPortalException ex) { root = (ExceptionRoot)ex.BusinessObject; Assert.AreEqual("Fail delete", ex.GetBaseException().Message, "Base exception message incorrect"); Assert.IsTrue(ex.Message.StartsWith("DataPortal.Delete failed"), "Exception message incorrect"); } Assert.IsNull(root, "Business object returned"); Assert.AreEqual("create", TestResults.GetResult("create"), "GlobalContext not preserved"); }
private void DeleteLegacy(int id) { IDataPortal <Legacy> dataPortal = _testDIContext.CreateDataPortal <Legacy>(); dataPortal.Delete(new Legacy.Criteria(id)); }
private void DeleteSingle(int id) { IDataPortal <Single> dataPortal = _testDIContext.CreateDataPortal <Single>(); dataPortal.Delete(id); }
public static void DeleteStronglyTypedDP(int id, IDataPortal <StronglyTypedDP> dataPortal) { dataPortal.Delete(new Criteria(id)); }
public static void DeleteNullableObject(string name, IDataPortal <NullableObject> dataPortal) { dataPortal.Delete(new Criteria(name)); }
private void DeleteRoot(string data) { IDataPortal <Basic.Root> dataPortal = _testDIContext.CreateDataPortal <Basic.Root>(); dataPortal.Delete(new Basic.Root.Criteria(data)); }
public static void DeleteRoot(string data, IDataPortal <RollbackRoot> dataPortal) { dataPortal.Delete(new Criteria(data)); }
private void DeleteLegacySplit(int id) { IDataPortal <LegacySplit> dataPortal = _testDIContext.CreateDataPortal <LegacySplit>(); dataPortal.Delete(new LegacySplitBase <LegacySplit> .Criteria(id)); }
public static void DeleteObject(int id, IDataPortal <SingleOverload> dataPortal) { dataPortal.Delete(new Criteria(id)); }
public static void DeleteObject(int id, IDataPortal <T> dataPortal) { dataPortal.Delete(new Criteria(id)); }
public static void DeleteTransactionalRoot(int ID, IDataPortal <TransactionalRoot> dataPortal) { dataPortal.Delete(new Criteria(ID)); }
public static void DeleteParentEntity(int ID, IDataPortal <ParentEntity> dataPortal) { dataPortal.Delete(new Criteria(ID)); }