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;
        }
Esempio n. 2
0
        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);
        }