public static DeleteData ( IZetboxContext ctx ) : void | ||
ctx | IZetboxContext | this context is used to delete the objects |
return | void |
public static void DeleteData(IZetboxContext ctx)
{
ctx.GetQuery<Kunde>().ForEach(obj => ctx.Delete(obj));
ctx.GetQuery<Auftrag>().ForEach(obj => ctx.Delete(obj));
ctx.GetQuery<Task>().ForEach(obj => ctx.Delete(obj));
ctx.GetQuery<Projekt>().ForEach(obj => { ctx.Delete(obj); });
ctx.GetQuery<Mitarbeiter>().ForEach(obj => { ctx.Delete(obj); });
}
public override void TearDown() { using (var ctx = GetContext()) { ctx.GetQuery <TestObjClass>().ForEach(obj => { obj.ObjectProp = null; ctx.Delete(obj); }); ProjectDataFixture.DeleteData(ctx); ctx.SubmitChanges(); } base.TearDown(); }