示例#1
0
        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));
        }
示例#2
0
        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));
        }