private void btnConfirmarProduto(object sender, RoutedEventArgs e) { if (_produto == null) { _pModel.AdicionarProduto ( boxDescricao.Text, Enum.Parse <UnidadeMedida>(boxUnMedida.Text), boxCodBarras.Text, decimal.Parse(boxPrecoCusto.Text), decimal.Parse(boxPrecoVenda.Text), boxAtivo.IsEnabled, Enum.Parse <ProdutoGrupo>(boxGrupo.Text) ); MessageBox.Show("Produto Adicionado com sucesso!"); } else { _pModel.EditarProduto ( _produto.Id, boxDescricao.Text, Enum.Parse <UnidadeMedida>(boxUnMedida.Text), boxCodBarras.Text, decimal.Parse(boxPrecoCusto.Text), decimal.Parse(boxPrecoVenda.Text), boxAtivo.IsEnabled, Enum.Parse <ProdutoGrupo>(boxGrupo.Text) ); MessageBox.Show("Produto Atualizado com sucesso!"); } }
public IActionResult Editar(ProdutoModel dados) { if (ModelState.IsValid) { dados.EditarProduto(); return(RedirectToAction(nameof(Index))); } return(View(dados)); }