public ActionResult Edit(AtualizaPessoaJuridicaViewModel pessoaJuridicaViewModel) { if (ModelState.IsValid) { var pessoaJuridica = new PessoaJuridica { PessoaID = pessoaJuridicaViewModel.PessoaID, Bairro = pessoaJuridicaViewModel.Bairro, CEP = pessoaJuridicaViewModel.CEP, Cidade = pessoaJuridicaViewModel.Cidade, CNPJ = pessoaJuridicaViewModel.CNPJ, Email = pessoaJuridicaViewModel.Email, Endereco = pessoaJuridicaViewModel.Endereco, Nome = pessoaJuridicaViewModel.Nome, Telefone = pessoaJuridicaViewModel.Telefone, UF = pessoaJuridicaViewModel.UF }; db.Entry(pessoaJuridica).State = EntityState.Modified; db.SaveChanges(); TempData["Mensagem"] = "Pessoa Juridica Atualizada Com Sucesso!"; return(RedirectToAction("Index")); } return(View(pessoaJuridicaViewModel)); }
// GET: PessoaJuridica/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var pessoaJuridica = db.PessoasJuridicas.Find(id); AtualizaPessoaJuridicaViewModel pessoaJuridicaVM = new AtualizaPessoaJuridicaViewModel() { PessoaID = pessoaJuridica.PessoaID, Bairro = pessoaJuridica.Bairro, CEP = pessoaJuridica.CEP, Cidade = pessoaJuridica.Cidade, CNPJ = pessoaJuridica.CNPJ, Email = pessoaJuridica.Email, Endereco = pessoaJuridica.Endereco, Nome = pessoaJuridica.Nome, Telefone = pessoaJuridica.Telefone, UF = pessoaJuridica.UF }; if (pessoaJuridica == null) { return(HttpNotFound()); } return(View(pessoaJuridicaVM)); }