// GET: Default public ActionResult Index() { roomhikeEntities db = new roomhikeEntities(); var firstUser = db.AspNetUsers.FirstOrDefault(); if (!System.Web.Security.Roles.Enabled) { System.Web.Security.Roles.Enabled = true; } string guestRole = "Guest"; var guestRoleExists = Roles.RoleExists(guestRole); if (!guestRoleExists) { Roles.CreateRole(guestRole); } Roles.AddUserToRole(firstUser.UserName, guestRole); return View(); }
protected override void OnStart(string[] args) { #if (DEBUG) Debugger.Launch(); #endif roomhikeEntities db = new roomhikeEntities(); var firstUser = db.AspNetUsers.FirstOrDefault(); string guestRole = "Guest"; var guestRoleExists = Roles.RoleExists(guestRole); if (!guestRoleExists) { Roles.CreateRole(guestRole); } if (Roles.IsUserInRole(firstUser.UserName, guestRole)) { Roles.RemoveUserFromRole(firstUser.UserName, guestRole); } Roles.AddUserToRole(firstUser.UserName, guestRole); }