private DataServer GetDatabase(Boolean refresh = false) { if (_database.IsNull() || refresh) { if (_database.IsNotNull()) { _database.Dispose(); } _database = new SpeciesObservationServer(); _database.BeginTransaction(); } return(_database); }
private DataServer GetDatabase(Boolean refresh) { if (_database.IsNull() || refresh) { if (_database.IsNotNull()) { _database.RollbackTransaction(); _database.Dispose(); } _database = new GeoReferenceServer(); _database.BeginTransaction(); } return(_database); }
private DataServer GetDatabase(Boolean refresh = false) { if (_database.IsNull() || refresh) { if (_database.IsNotNull()) { _database.Dispose(); } _database = new TaxonAttributeServer(); _database.BeginTransaction(); } return(_database); }