public ActionResult SalvaConfig(ConfigEmailViewModel model) { ConfigEmailUsuarioDAO dao = new ConfigEmailUsuarioDAO(); model.UserId = Session["UserId"].ToString(); UserManager.RemoveFromRolesAsync(model.UserId, UserManager.GetRoles(model.UserId).ToArray()); this.UserManager.AddToRoleAsync(model.UserId, model.Role); UsuariosViewModel modelIndex = new UsuariosViewModel(); modelIndex.Usuarios = new UsuariosDAO().ListarUsuarios(); return(View("Index", modelIndex)); }
public ActionResult configemail(string id) { ConfigEmailViewModel model = new ConfigEmailViewModel(); Session["UserId"] = id; model.Roles = new ApplicationRoleManager(new MySql.AspNet.Identity.MySqlRoleStore <MySql.AspNet.Identity.IdentityRole>()).Roles.Select(r => new SelectListItem { Value = r.Name, Text = r.Name }).ToList(); model.UserId = id; return(View("configemail", model)); }