Exemple #1
0
 public ActionResult Edit(Filme filme)
 {
     if (ModelState.IsValid)
     {
         db.Entry(filme).State = EntityState.Modified;
         db.SaveChanges();
         return RedirectToAction("Index");
     }
     return View(filme);
 }
        public ActionResult Create(Filme filme)
        {
            if (ModelState.IsValid)
            {
                uow.FilmeRepository.Insert(filme);
                uow.Save();
                return RedirectToAction("Index");
            }

            PopulateGenerosDropDownList(filme.GeneroID);
            return View(filme);
        }
Exemple #3
0
        public ActionResult Create(Filme filme)
        {
            if (ModelState.IsValid)
            {
                db.Filmes.Add(filme);
                db.SaveChanges();

                return RedirectToAction("Index");
            }

            return View(filme);
        }
Exemple #4
0
        public void InserirFilmeTeste()
        {
            Filme filme = new Filme
            {
                Titulo = "Matrix",
                Ano = 1999,
                Itens = new List<ItemFilme>()
            };
            filme.Itens.Add(new ItemFilme
            {
                NumeroSerie = 1234,
                Filme = filme
            });

            dbContext.Filmes.Add(filme);
            dbContext.SaveChanges();

            filme = dbContext.Filmes.Find(1);
            Assert.AreEqual(filme.Titulo, "Matrix");
            Assert.AreEqual(filme.Itens.Count, 1);
        }
        public void InserirFilmeTeste()
        {
            Filme filme = new Filme
            {
                Titulo = "Matrix",
                Ano = 1999,
                Itens = new List<ItemFilme>()
            };
            filme.Itens.Add(new ItemFilme
            {
                NumeroSerie = 1234,
                Filme = filme
            });

            uow.FilmeRepository.Insert(filme);
            uow.Save();

            filme = uow.FilmeRepository.GetByID(1);
            Assert.AreEqual(filme.Titulo, "Matrix");
            Assert.AreEqual(filme.Itens.Count, 1);
        }
 public ActionResult Edit(Filme filme)
 {
     if (ModelState.IsValid)
     {
         uow.FilmeRepository.Update(filme);
         uow.Save();
         return RedirectToAction("Index");
     }
     return View(filme);
 }