Exemplo n.º 1
0
        public ActionResult Cadastro([Bind(Include = "Codigo,Nome,Descricao,Categoria,Data")] Item item)
        {
            ViewBag.Message = false;
            if (ModelState.IsValid)
            {
                if (!_item.Insere(item))
                {
                    this.ShowMessage("Já existe um Item com este nome!");
                    ViewBag.Message = true;
                    return(View("Cadastro", item));
                }
                else
                {
                    this.ShowMessage("Cadastro do item, realizado com sucesso!");
                    ViewBag.Message = true;
                    return(RedirectToAction("Index"));
                }
            }

            return(View(item));
        }