public override void InsertOne(int recordsCount) { session.ExplicitBeginTransaction(); try { for (int i = 0; i < recordsCount; i++) { var XPOEntity = new XPOEntity(session) { Id = i, Value = i }; session.CommitChanges(); } } finally { session.ExplicitCommitTransaction(); } }
public override void CreateTestDataSet(int recordsCount) { CleanupTestDataSet(); using (IDataLayer dl = GetDataLayer(DevExpress.Xpo.DB.AutoCreateOption.DatabaseAndSchema)) { using (UnitOfWork uow = GetUnitOfWork(dl)) { for (int i = 0; i < recordsCount; i++) { var XPOEntity = new XPOEntity(uow) { Id = i, Value = i }; } uow.CommitChanges(); } } RecordsCount = recordsCount; }