public ActionResult TrocarSenha(TrocaSenha trocaSenha) { if (ModelState.IsValid) { if (trocaSenha.ConfirmacaoNovaSenha != trocaSenha.NovaSenha) { ModelState.AddModelError("ConfirmacaoNovaSenha", "As senhas não batem."); return(View()); } trocaSenha.SenhaAtual = Criptografia.CriptografarMd5(trocaSenha.SenhaAtual); Usuario usuario = db.Usuarios.Where(m => m.Id == UsuarioLogado.User.Id && m.Senha == trocaSenha.SenhaAtual).FirstOrDefault(); if (usuario == null) { ModelState.AddModelError("SenhaAtual", "Senha inválida."); return(View()); } usuario.Senha = Criptografia.CriptografarMd5(trocaSenha.NovaSenha); db.Entry(usuario); db.SaveChanges(); return(RedirectToAction("Index")); } return(View());; }
// GET: Erp/Usuario/TrocarSenha public ActionResult TrocarSenha() { var usuario = login.GetUsuario(System.Web.HttpContext.Current.User.Identity.Name); if (usuario == null) { return(HttpNotFound()); } var troca = new TrocaSenha { IdUsuario = usuario.Id }; return(View(troca)); }
// // GET: /Admin/Usuario/TrocarSenha public ActionResult TrocarSenha() { var usuario = _service.Listar().Where(x => x.Login == User.Identity.Name).FirstOrDefault(); if (usuario == null) { return(HttpNotFound()); } var troca = new TrocaSenha { IdUsuario = usuario.Id }; return(View(troca)); }
// GET: Controle/Usuario/TrocarSenha public ActionResult TrocarSenha() { var usuario = _service.Find(Identification.IdUsuario); if (usuario == null) { return(HttpNotFound()); } var troca = new TrocaSenha { IdUsuario = usuario.Id }; return(View(troca)); }
public ActionResult TrocarSenha(TrocaSenha troca) { try { if (ModelState.IsValid) { senhaService.TrocarSenha(troca.IdUsuario, troca.SenhaAtual, troca.NovaSenha, false); ViewBag.Message = "Senha alterada"; } return(View(troca)); } catch (Exception e) { ModelState.AddModelError(string.Empty, e.Message); return(View(troca)); } }
public ActionResult TrocarSenha(TrocaSenha troca) { try { if (ModelState.IsValid) { _trocaSenha.TrocarSenha(troca.IdUsuario, troca.SenhaAtual, troca.NovaSenha, false); return(View("SenhaAlterada")); } return(View(troca)); } catch (Exception ex) { ModelState.AddModelError(string.Empty, ex.Message); return(View(troca)); } }
public ActionResult TrocarSenha(TrocaSenha troca) { try { if (ModelState.IsValid) { Salao.Domain.Abstract.Admin.ITrocaSenha trocar; trocar = new UsuarioService(); trocar.TrocarSenha(troca.IdUsuario, troca.SenhaAtual, troca.NovaSenhaConfere, false); return(View("SenhaAlterada")); } return(View(troca)); } catch (Exception e) { ModelState.AddModelError(string.Empty, e.Message); return(View(troca)); } }
public ActionResult TrocarSenha(TrocaSenha troca) { try { if (ModelState.IsValid) { _trocaSenha.TrocarSenha(troca.IdUsuario, troca.SenhaAtual, troca.NovaSenha, false); return View("SenhaAlterada"); } return View(troca); } catch (Exception ex) { ModelState.AddModelError(string.Empty, ex.Message); return View(troca); } }
// GET: Controle/Usuario/TrocarSenha public ActionResult TrocarSenha() { var usuario = _service.Find(Identification.IdUsuario); if (usuario == null) { return HttpNotFound(); } var troca = new TrocaSenha { IdUsuario = usuario.Id }; return View(troca); }