Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- protected override void Seed(ApplicationDbContext context)
- {
- var userManager = new UserManager<ApplicationUser>(new UserStore<ApplicationUser>(new ApplicationDbContext()));
- var roleManager = new RoleManager<IdentityRole>(new RoleStore<IdentityRole>(new ApplicationDbContext()));
- var user = new ApplicationUser
- {
- UserName = "SomeEmail@gmail.com",
- Email = "SomeEmail@gmail.com",
- EmailConfirmed = true
- };
- userManager.Create(user, "APASSWORDHERE");
- if (roleManager.Roles.Count() == 0)
- {
- roleManager.Create(new IdentityRole { Name = "SuperAdmin" });
- roleManager.Create(new IdentityRole { Name = "Admin" });
- roleManager.Create(new IdentityRole { Name = "CLevel" });
- roleManager.Create(new IdentityRole { Name = "DistrictManager" });
- roleManager.Create(new IdentityRole { Name = "AreaManager" });
- roleManager.Create(new IdentityRole { Name = "OfficeStaff" });
- roleManager.Create(new IdentityRole { Name = "Contractor" });
- roleManager.Create(new IdentityRole { Name = "Client" });
- }
- ApplicationUser adminIdentityUser = userManager.FindByName("SomeEmail@gmail.com");
- userManager.AddToRoles(adminIdentityUser.Id, new string[] { "SuperAdmin", "Admin" });
- }
- protected override void Seed(HTNContext context)
- {
- var userManager = new UserManager<ApplicationUser>(new UserStore<ApplicationUser>(new ApplicationDbContext()));
- var userContext = new Users(); //Repository connected to MyContext
- ApplicationUser adminIdentityUser = userManager.FindByName("SomeEmail@gmail.com");
- User adminUser = new User
- {
- EmailAddress = adminIdentityUser.Email,
- FName = "Admin",
- Id = Guid.Parse(adminIdentityUser.Id),
- JoinDate = DateTime.Now.AddYears(-3),
- LName = "User"
- };
- userContext.Create(adminUser);
- }
- protected override void Seed(ApplicationDbContext context)
- {
- var userManager = new UserManager<ApplicationUser>(new UserStore<ApplicationUser>(new ApplicationDbContext()));
- var roleManager = new RoleManager<IdentityRole>(new RoleStore<IdentityRole>(new ApplicationDbContext()));
- var userContext = new Users(); //Repository connected to MyContext
- var user = new ApplicationUser
- {
- UserName = "SomeEmail@gmail.com",
- Email = "SomeEmail@gmail.com",
- EmailConfirmed = true
- };
- userManager.Create(user, "APASSWORDHERE");
- if (roleManager.Roles.Count() == 0)
- {
- roleManager.Create(new IdentityRole { Name = "SuperAdmin" });
- roleManager.Create(new IdentityRole { Name = "Admin" });
- roleManager.Create(new IdentityRole { Name = "CLevel" });
- roleManager.Create(new IdentityRole { Name = "DistrictManager" });
- roleManager.Create(new IdentityRole { Name = "AreaManager" });
- roleManager.Create(new IdentityRole { Name = "OfficeStaff" });
- roleManager.Create(new IdentityRole { Name = "Contractor" });
- roleManager.Create(new IdentityRole { Name = "Client" });
- }
- ApplicationUser adminIdentityUser = userManager.FindByName("SomeEmail@gmail.com");
- userManager.AddToRoles(adminIdentityUser.Id, new string[] { "SuperAdmin", "Admin" });
- User adminUser = new User
- {
- EmailAddress = adminIdentityUser.Email,
- FName = "Admin",
- Id = Guid.Parse(adminIdentityUser.Id),
- JoinDate = DateTime.Now.AddYears(-3),
- LName = "User"
- };
- userContext.Create(adminUser);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement