public ActionResult Alterar(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } SegmentoViewModel segmentoViewModel = _segmentoAppService.ObterPorId((Guid)id); if (segmentoViewModel == null) { return(HttpNotFound()); } return(View(segmentoViewModel)); }
public ActionResult AlterarPessoaJuridica(PessoaJuridicaViewModel pessoaJuridicaViewModel) { try { if (ModelState.IsValid) { var pessoaJuridicaRetorno = _pessoaJuridicaAppService.Atualizar(pessoaJuridicaViewModel); if (pessoaJuridicaRetorno.ValidationResult.IsValid) { TempData["AtualizadoSucesso"] = "Cliente " + pessoaJuridicaViewModel.RazaoSocial + " alterado com sucesso"; return(RedirectToAction("Index", "Cliente")); } pessoaJuridicaViewModel.ValidationResult = pessoaJuridicaRetorno.ValidationResult; } pessoaJuridicaViewModel.Segmento = _segmentoAppService.ObterPorId(pessoaJuridicaViewModel.SegmentoId); PopularViewBag(); return(View("AlterarPessoaJuridica", pessoaJuridicaViewModel)); } catch (Exception) { throw; } }