Example #1
0
        public void InsertData(MongDbDataStruct data)
        {
            var db = this.GetDatabase(DatabaseName, DatabaseHost);

            var transports = db.GetCollection<BsonDocument>("MagicalCreatureMythologyData");
            transports.Insert(new BsonDocument
            {
                { "Id", ObjectId.GenerateNewId().ToString() },
                {"Name", data.Name },
                {"LocationOfOrigin", data.LocationOfOrigin },
                {"Description", "" }
            });
        }
Example #2
0
        public void GenerateSampleData()
        {
            var data = new MongDbDataStruct[]
            {
                new MongDbDataStruct { Name = "Norse1", LocationOfOrigin = "DMCity1" },
                new MongDbDataStruct { Name = "Norse2", LocationOfOrigin = "DMCity2" },
                new MongDbDataStruct { Name = "Norse3", LocationOfOrigin = "DMCity3" },
                new MongDbDataStruct { Name = "Norse4", LocationOfOrigin = "DMCity4" },
                new MongDbDataStruct { Name = "Norse5", LocationOfOrigin = "DMCity5" },
                new MongDbDataStruct { Name = "Norse6", LocationOfOrigin = "DMCity6" },
                new MongDbDataStruct { Name = "Norse7", LocationOfOrigin = "DMCity7" },
                new MongDbDataStruct { Name = "Norse8", LocationOfOrigin = "DMCity8" },
                new MongDbDataStruct { Name = "Norse9", LocationOfOrigin = "DMCity9" },
                new MongDbDataStruct { Name = "Norse10", LocationOfOrigin = "DMCity10" },

            };

            foreach (var item in data)
            {
                this.InsertData(item);
            }
        }