static public ServerSopClass Insert(ServerSopClass entity) { using (var update = PersistentStoreRegistry.GetDefaultStore().OpenUpdateContext(UpdateContextSyncMode.Flush)) { ServerSopClass newEntity = Insert(update, entity); update.Commit(); return newEntity; } }
static public ServerSopClass Insert(IUpdateContext update, ServerSopClass entity) { var broker = update.GetBroker<IServerSopClassEntityBroker>(); var updateColumns = new ServerSopClassUpdateColumns(); updateColumns.SopClassUid = entity.SopClassUid; updateColumns.Description = entity.Description; updateColumns.NonImage = entity.NonImage; updateColumns.ImplicitOnly = entity.ImplicitOnly; ServerSopClass newEntity = broker.Insert(updateColumns); return newEntity; }
public ServerSopClass GetServerSopClass() { return(ServerSopClass.Load(ServerSopClassKey)); }
static public ServerSopClass Load(IPersistenceContext read, ServerEntityKey key) { var broker = read.GetBroker<IServerSopClassEntityBroker>(); ServerSopClass theObject = broker.Load(key); return theObject; }