static public DatabaseVersion Insert(DatabaseVersion entity)
 {
     using (var update = PersistentStoreRegistry.GetDefaultStore().OpenUpdateContext(UpdateContextSyncMode.Flush))
     {
         DatabaseVersion newEntity = Insert(update, entity);
         update.Commit();
         return newEntity;
     }
 }
Example #2
0
 static public DatabaseVersion Insert(IUpdateContext update, DatabaseVersion entity)
 {
     var broker = update.GetBroker<IDatabaseVersionEntityBroker>();
     var updateColumns = new DatabaseVersionUpdateColumns();
     updateColumns.Major = entity.Major;
     updateColumns.Minor = entity.Minor;
     updateColumns.Build = entity.Build;
     updateColumns.Revision = entity.Revision;
     DatabaseVersion newEntity = broker.Insert(updateColumns);
     return newEntity;
 }