public ActionResult Editar(int? id, string error) { try { CategoriaProdutoDTO CategoriaProdutoDTO; if (!id.HasValue || id == 0) { CategoriaProdutoDTO = new CategoriaProdutoDTO(); } else { CategoriaProdutoDTO = _categoriaProdutoAppService.FindCategoriaProduto(id.Value); } return View(CategoriaProdutoDTO); } catch (Exception ex) { return View("Error", ex); } }
public ActionResult POSTEditar(CategoriaProdutoDTO categoriaProdutoDTO) { try { if (categoriaProdutoDTO.Id == 0) { categoriaProdutoDTO = _categoriaProdutoAppService.AddCategoriaProduto(categoriaProdutoDTO); } else { _categoriaProdutoAppService.UpdateCategoriaProduto(categoriaProdutoDTO); } return JavaScript( "MensagemSucesso(' + mensagemSucesso + ');" + "CarregarPaginaAjax('" + Url.Action("Index", "CategoriaProduto") + "');"); } catch (Exception ex) { TratamentoErro.Tratamento(this, ex); return View("Editar", categoriaProdutoDTO); } }