コード例 #1
0
        public ActionResult Salvar(ProdutoModel produto)
        {
            if (produto.Nome.Length > 2)
            {
                if (produto.Valor > 0)
                {
                    Produto produtoNovo = new Produto();
                    produtoNovo.Id    = produto.Id;
                    produtoNovo.Nome  = produto.Nome;
                    produtoNovo.Valor = produto.Valor;

                    repositorio.AdicionarProdutos(produtoNovo);
                    TempData["mensagemCadastro"] = "Cadastro realizado com sucesso.";
                    return(RedirectToAction("Listar", "Home"));
                }
                else
                {
                    TempData["mensagemErro"] = "Valor deve ser maior que 0";
                }
            }
            else
            {
                TempData["mensagemErro"] = "Nome Inválido!";
            }
            return(View("TelaDeCadastro", produto));
        }