Exemplo n.º 1
0
        public IActionResult Cadastro(Livro l)
        {
            LivroService livroService = new LivroService();

            if (l.Id == 0)
            {
                livroService.Inserir(l);
            }
            else
            {
                livroService.Atualizar(l);
            }

            return(RedirectToAction("Listagem"));
        }
Exemplo n.º 2
0
        public IActionResult Cadastro(Livro l)
        {
            Autenticacao.CheckLogin(this);
            LivroService livroService = new LivroService();

            ViewData["Erro"] = null;
            if (l.Id == 0)
            {
                livroService.Inserir(l);
            }
            else
            {
                livroService.Atualizar(l);
            }

            return(RedirectToAction("Listagem"));
        }
Exemplo n.º 3
0
        public IActionResult Inserir([FromBody] Livro item)
        {
            try
            {
                service.Inserir <LivroValidator>(item);

                return(new ObjectResult(item.Id));
            }
            catch (ArgumentNullException ex)
            {
                return(NotFound(ex));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex));
            }
        }
Exemplo n.º 4
0
        public IActionResult Cadastro(Livro l)
        {
            if(!string.IsNullOrEmpty(1.Titulo)) && !string.IsNullOrEmpty(1.Autor && 1.Ano!=0)
            {
            LivroService livroService = new LivroService();

            if(l.Id == 0)
            {
                livroService.Inserir(l);
            }
            else
            {
                livroService.Atualizar(l);
            }

            return RedirectToAction("Listagem");
            
            }
Exemplo n.º 5
0
        public IActionResult Cadastro(Livro l)
        {
            LivroService livroService = new LivroService();

            if (l.Id == 0)
            {
                if (l.Autor == null || l.Titulo == null || l.Ano == 0)
                {
                    ViewData["Error"] = "Todos os campos são obrigatórios";
                    return(View());
                }

                livroService.Inserir(l);
            }
            else
            {
                livroService.Atualizar(l);
            }

            return(RedirectToAction("Listagem"));
        }
Exemplo n.º 6
0
        public IActionResult Cadastro(Livro l)
        {
            if (!string.IsNullOrEmpty(l.Titulo) && !string.IsNullOrEmpty(l.Autor) && l.Ano != 0)
            {
                LivroService livroService = new LivroService();

                if (l.Id == 0)
                {
                    livroService.Inserir(l);
                }
                else
                {
                    livroService.Atualizar(l);
                }

                return(RedirectToAction("Listagem"));
            }
            else
            {
                ViewData["mensagem"] = "Preencha todos os campos";
                return(View());
            }
        }