Esempio n. 1
0
        public IActionResult Add(Genero genero)
        {
            if (Session.usuario == null)
            {
                return(Redirect("/Login/Index"));
            }
            ViewBag.Message = "";

            //Defino a Cor do Alert
            ViewBag.AlertColor = "alert-warning";

            //Vou na class do filme para validar os campos digitados.
            ViewBag.Message = genero.ValidatingFields();

            //Verifico se existem erros nos campos digitados.
            if (!genero.ErrorValidatingFields)
            {
                //Insert no usuario
                if (new GeneroModel().InsertOrUpdateGenero(genero))
                {
                    ViewBag.AlertColor = "alert-success";
                    ViewBag.Message    = "Genero cadastrado com sucesso";
                    return(View(null));
                    //return Redirect("/Filmes/Edit/" + filme.Id);
                }
                else
                {
                    ViewBag.Message = "Erro.";
                }
            }
            return(View(genero));
        }