コード例 #1
0
        public IActionResult Lista()
        {
            LivroBanco   autorbanco = new LivroBanco();
            List <Livro> Lista      = autorbanco.Listar();

            return(View(Lista));
        }
コード例 #2
0
        public IActionResult Remover(int Id)
        {
            if (HttpContext.Session.GetInt32("IdUsuario") == null)
            {
                return(RedirectToAction("Login", "Autor"));
            }
            LivroBanco livrobanco = new LivroBanco();

            livrobanco.Remover(Id);
            return(RedirectToAction("Lista"));
        }
コード例 #3
0
        public IActionResult Editar(int Id)
        {
            if (HttpContext.Session.GetInt32("IdUsuario") == null)
            {
                return(RedirectToAction("Aviso", "Autor"));
            }
            LivroBanco livrobanco = new LivroBanco();
            Livro      livro      = livrobanco.BuscarPorId(Id);

            return(View(livro));
        }
コード例 #4
0
        public IActionResult Editar(Livro livro)
        {
            if (HttpContext.Session.GetInt32("IdUsuario") == null)
            {
                return(RedirectToAction("Aviso", "Autor"));
            }
            LivroBanco livrobanco = new LivroBanco();

            livrobanco.Atualizar(livro);
            ViewBag.Mensagem = "Livro atualizado com sucesso!";
            return(RedirectToAction("Lista"));
        }
コード例 #5
0
        public IActionResult Cadastro(Livro livro)
        {
            if (HttpContext.Session.GetInt32("IdUsuario") == null)
            {
                return(RedirectToAction("Aviso", "Autor"));
            }

            LivroBanco livrobanco = new LivroBanco();

            livrobanco.Inserir(livro);


            ViewBag.Mensagem = "Cadastro de NOVO LIVRO realizado com sucesso!";
            return(View());
        }