// GET: Comprador/Edit/5 public ActionResult Edit(int id = 0) { if (id == 0) { TempData["MensagemErro"] = "Erro ao Carregar Comprador"; return(RedirectToAction("Index")); } InterfaceBazar bazar = new InterfaceBazar(); CompradorEditViewModel model = new CompradorEditViewModel(); var comprador = bazar.GetComprador(id); if (!comprador.ProccessOk) { TempData["MensagemErro"] = "Erro ao Carregar Comprador"; return(RedirectToAction("Index")); } model.Id = comprador.Comprador.Id; model.Nome = comprador.Comprador.Nome; model.Sobrenome = comprador.Comprador.Sobrenome; return(View(model)); }
public ActionResult Edit(CompradorEditViewModel model) { try { InterfaceBazar bazar = new InterfaceBazar(); Comprador comprador = new Comprador(); comprador.Id = model.Id; comprador.Nome = model.Nome; comprador.Sobrenome = model.Sobrenome; var salvarComprador = bazar.EditarComprador(comprador); if (!salvarComprador.ProccessOk) { TempData["MensagemErro"] = "Erro ao salvar o Comprador"; return(View(model)); } return(RedirectToAction("Index")); } catch { TempData["MensagemErro"] = "Erro Inesperado"; return(View(model)); } }