public static YellowstonePathology.Business.Client.ClientGroupCollection GetClientGroupCollection() { YellowstonePathology.Business.Client.ClientGroupCollection result = new Client.ClientGroupCollection(); YellowstonePathology.Business.Mongo.Server server = new Business.Mongo.TestServer(YellowstonePathology.Business.Mongo.MongoTestServer.LISDatabaseName); MongoCollection collection = server.Database.GetCollection<BsonDocument>("ClientGroup"); MongoCursor cursor = collection.FindAllAs<BsonDocument>(); foreach (BsonDocument bsonDocument in cursor) { YellowstonePathology.Business.Client.ClientGroup clientGroup = new Client.ClientGroup(); YellowstonePathology.Business.Mongo.BSONPropertyWriter.Write(bsonDocument, clientGroup); result.Add(clientGroup); } return result; }
public static YellowstonePathology.Business.Client.ClientGroupCollection GetClientGroupCollection() { YellowstonePathology.Business.Client.ClientGroupCollection result = new Client.ClientGroupCollection(); YellowstonePathology.Business.Mongo.Server server = new Business.Mongo.TestServer(YellowstonePathology.Business.Mongo.MongoTestServer.LISDatabaseName); MongoCollection collection = server.Database.GetCollection <BsonDocument>("ClientGroup"); MongoCursor cursor = collection.FindAllAs <BsonDocument>(); foreach (BsonDocument bsonDocument in cursor) { YellowstonePathology.Business.Client.ClientGroup clientGroup = new Client.ClientGroup(); YellowstonePathology.Business.Mongo.BSONPropertyWriter.Write(bsonDocument, clientGroup); result.Add(clientGroup); } return(result); }