public ActionResult Edit(VendedorEditViewModel model) { if (!ModelState.IsValid) { return(View(model)); } AspNetUsersModel vendedor = new AspNetUsersModel(); try { vendedor.IdUser = model.Id; vendedor.Nome = model.Nome; vendedor.Sobrenome = model.Sobrenome; vendedor.Email = model.Email; var getVendedor = new AspNetUsersRepository().AtualizarUsuario(vendedor); if (!getVendedor) { TempData["MensagemErro"] = "Erro ao atualizar vendedor"; return(View(model)); } TempData["MensagemSucesso"] = "Vendedor atualizado com sucesso"; return(RedirectToAction("Index")); } catch { TempData["MensagemErro"] = "Erro ao capturar vendedor"; return(View(model)); } }
// GET: Vendedor/Edit/5 public ActionResult Edit(string id) { if (string.IsNullOrEmpty(id)) { TempData["MensagemErro"] = "Erro ao Capturar vendedor"; return(RedirectToAction("Index")); } VendedorEditViewModel model = new VendedorEditViewModel(); try { var getVendedor = new AspNetUsersRepository().GetUsuario(id); model.Id = getVendedor.IdUser; model.Nome = getVendedor.Nome; model.Sobrenome = getVendedor.Sobrenome; model.Email = getVendedor.Email; } catch (Exception ex) { TempData["MensagemErro"] = "Erro ao Capturar vendedor"; return(RedirectToAction("Index")); } return(View(model)); }