public ActionResult Edit(UsuariosEditViewModel model) { if (!ModelState.IsValid) { return(View(model)); } try { AspNetUsersModel user = new AspNetUsersModel(); user.IdUser = model.Id; user.Nome = model.Nome; user.Sobrenome = model.Sobrenome; user.Email = model.Email; var usuario = new AspNetUsersRepository().AtualizarUsuario(user); if (usuario) { TempData["MensagemSucesso"] = "Usuário atualizado com sucesso"; return(RedirectToAction("Index")); } else { TempData["MensagemErro"] = "Erro ao Atualizar Usuário"; return(View(model)); } } catch (Exception ex) { TempData["MensagemErro"] = "Erro Inesperado"; return(View(model)); } }
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)); } }
public bool AtualizarUsuario(AspNetUsersModel model) { using (var connection = new SqlConnection(_connectionString)) { connection.Open(); var query = @"UPDATE [AspNetUsers] SET Nome = '" + model.Nome + "', Sobrenome = '" + model.Sobrenome + "', Email = '" + model.Email + "' WHERE Id = '" + model.IdUser + "'"; var result = connection.Execute(query); return(result == 1 ? true : false); } }