public virtual ActionResult Editar(TUser model) { try { model.Edit(); TempData["Alerta"] = new Alert("success", "Seu usuário foi editado com sucesso"); return(RedirectToAction("Index")); } catch (SimpleValidationException ex) { ViewBag.MostraSenha = false; ViewBag.EnumProfileUser = EnumHelper.ListAll <ProfileUser>().ToSelectList(x => x, x => x.Description()); return(HandleViewException(model, ex)); } }