Exemple #1
0
        public void ObterOAlbumPowerslave()
        {
            var mongoDb = new Models.MongoDB();

            var album  = mongoDb.Obter <Album>(a => a.Nome == "Powerslave");
            var estilo = mongoDb.Obter <EstiloMusical>(e => e.Id == album.EstiloMusical.Id);

            Assert.AreEqual("Powerslave", album.Nome);
            Assert.AreEqual("Heavy Metal", estilo.Nome);
        }
        public void ObterOAlbumPowerslave()
        {
            var mongoDb = new Models.MongoDB();

            var album = mongoDb.Obter<Album>(a => a.Nome == "Powerslave");
            var estilo = mongoDb.Obter<EstiloMusical>(e => e.Id == album.EstiloMusical.Id);

            Assert.AreEqual("Powerslave", album.Nome);
            Assert.AreEqual("Heavy Metal", estilo.Nome);
        }
        public ActionResult Fortunes()
        {
            Models.MongoDB db = new Models.MongoDB("MongoDB");

            List<Fortune> fortunes = db.Fortunes.FindAll().ToList();

            fortunes.Add(new Fortune { ID = 0, Message = "Additional fortune added at request time." });
            fortunes.Sort();

            return View("Fortunes", fortunes);
        }
        public ActionResult Fortunes()
        {
            Models.MongoDB db = new Models.MongoDB("MongoDB");

            List <Fortune> fortunes = db.Fortunes.FindAll().ToList();

            fortunes.Add(new Fortune {
                ID = 0, Message = "Additional fortune added at request time."
            });
            fortunes.Sort();

            return(View("Fortunes", fortunes));
        }
        public void IncluiUmNovoEstiloMusical()
        {
            var estiloMusical = new EstiloMusical
            {
                Nome = "Heavy Metal",
                Descricao = "Heavy Metal"
            };

            var mongoDb = new Models.MongoDB();
            mongoDb.Incluir(estiloMusical);

            Assert.IsNotNull(estiloMusical.Id);
        }
Exemple #6
0
        public void IncluiUmNovoEstiloMusical()
        {
            var estiloMusical = new EstiloMusical
            {
                Nome      = "Heavy Metal",
                Descricao = "Heavy Metal"
            };

            var mongoDb = new Models.MongoDB();

            mongoDb.Incluir(estiloMusical);

            Assert.IsNotNull(estiloMusical.Id);
        }
        public ActionResult Index(int? queries)
        {
            List<World> worlds = new List<World>(Math.Max(1, Math.Min(500, queries ?? 1)));

            Models.MongoDB db = new Models.MongoDB("MongoDB");

            for (int i = 0; i < worlds.Capacity; i++)
            {
                int randomID = random.Next(0, 10000) + 1;
                worlds.Add(db.Worlds.FindOne(Query<World>.EQ(w => w.id, randomID)));
            }

            return queries != null ? Json(worlds, JsonRequestBehavior.AllowGet)
                                   : Json(worlds[0], JsonRequestBehavior.AllowGet);
        }
        public ActionResult Index(int?queries)
        {
            List <World> worlds = new List <World>(Math.Max(1, Math.Min(500, queries ?? 1)));

            Models.MongoDB db = new Models.MongoDB("MongoDB");

            for (int i = 0; i < worlds.Capacity; i++)
            {
                int randomID = random.Next(0, 10000) + 1;
                worlds.Add(db.Worlds.FindOne(Query <World> .EQ(w => w.id, randomID)));
            }

            return(queries != null?Json(worlds, JsonRequestBehavior.AllowGet)
                       : Json(worlds[0], JsonRequestBehavior.AllowGet));
        }
Exemple #9
0
        public void IncluiUmNovoAlbum()
        {
            var mongoDb       = new Models.MongoDB();
            var estiloMusical = mongoDb.Obter <EstiloMusical>(e => e.Nome == "Heavy Metal");

            var album = new Album
            {
                EstiloMusical = new DbReference <EstiloMusical>(estiloMusical.Id),
                Nome          = "Powerslave"
            };

            mongoDb.Incluir(album);

            Assert.IsNotNull(album.IdAlbum);
        }
        public void IncluiUmNovoAlbum()
        {
            var mongoDb = new Models.MongoDB();
            var estiloMusical = mongoDb.Obter<EstiloMusical>(e => e.Nome == "Heavy Metal");

            var album = new Album
                            {
                                EstiloMusical = new DbReference<EstiloMusical>(estiloMusical.Id),
                                Nome = "Powerslave"
                            };

            mongoDb.Incluir(album);

            Assert.IsNotNull(album.IdAlbum);
        }
        public ActionResult Update(int? queries)
        {
            Models.MongoDB db = new Models.MongoDB("MongoDB");

            List<World> worlds = new List<World>(Math.Max(1, Math.Min(500, queries ?? 1)));

            for (int i = 0; i < worlds.Capacity; i++)
            {
                int randomID = random.Next(0, 10000) + 1;
                int randomNumber = random.Next(0, 10000) + 1;

                World world = db.Worlds.FindOne(Query<World>.EQ(w => w.id, randomID));
                world.randomNumber = randomNumber;
                worlds.Add(world);

                db.Worlds.Save(world);
            }

            return Json(worlds, JsonRequestBehavior.AllowGet);
        }
        public ActionResult Update(int?queries)
        {
            Models.MongoDB db = new Models.MongoDB("MongoDB");

            List <World> worlds = new List <World>(Math.Max(1, Math.Min(500, queries ?? 1)));

            for (int i = 0; i < worlds.Capacity; i++)
            {
                int randomID     = random.Next(0, 10000) + 1;
                int randomNumber = random.Next(0, 10000) + 1;

                World world = db.Worlds.FindOne(Query <World> .EQ(w => w.id, randomID));
                world.randomNumber = randomNumber;
                worlds.Add(world);

                db.Worlds.Save(world);
            }

            return(Json(worlds, JsonRequestBehavior.AllowGet));
        }