Example #1
0
        public ActionResult Novo(Produto produto)
        {
            if (!ModelState.IsValid)
            {
                return(View(produto));
            }
            else
            {
                context.Insert(produto);
                context.Commit();

                return(RedirectToAction("Index"));
            }
        }
Example #2
0
        public void Post(ProdutoDto dto)
        {
            if (dto == null)
            {
                throw new Exception("Parâmetros inválidos");
            }

            Produto db = new Produto {
                Ativo            = dto.Ativo,
                Descricao        = dto.Descricao,
                Nome             = dto.Nome,
                Preco            = dto.Preco,
                PrecoPromocional = dto.PrecoPromocional
            };

            _repository.Add(db);
            _repository.Commit();
        }