Exemple #1
0
        public void LivroRepositorio_Salvar_ShouldBeOk()
        {
            Livro livro  = ObjectMotherLivro.GetLivro();
            Livro result = _repositorio.Salvar(livro);

            result.Id.Should().BeGreaterThan(0);
        }
 public ActionResult Create(Livro livro)
 {
     try
     {
         if (ModelState.IsValid)
         {
             _livroRepositorio.InserirLivro(livro);
             _livroRepositorio.Salvar();
             return(RedirectToAction("Index"));
         }
     }
     catch (DataException)
     {
         ModelState.AddModelError("", "Não foi possível salvar as mudanças. Tente novamente....");
     }
     return(View(livro));
 }
Exemple #3
0
 public Livro Adicionar(Livro livro)
 {
     livro.Validar();
     return(_repositorio.Salvar(livro));
 }