void AddUserAndRoles(BeoordelingsContext context) { var idManager = new IdentityManagerRepository(context); //pas op: paswoord moet voldoen aan de eisen van ASP.NET Passwords idManager.CreateRole("Admin", "Global Access"); idManager.CreateRole("User", "Gewone Gebruiker"); List <Rol> userRollen = new List <Rol> { rollen[0], rollen[1] }; var studentrol = new List <StudentRollen> { new StudentRollen { Student = studenten[0], Rollen = userRollen } }; var adminUser = new ApplicationUser() { UserName = "******", StudentRollen = studentrol }; /* * var adminUser = new ApplicationUser() * { * UserName = "******", * Studenten = studenten, * Rollen = userRollen * }; * var user = new ApplicationUser() * { * UserName = "******", * Studenten = studenten, * Rollen = userRollen * }; */ //idManager.Create(adminUser, "Password1"); //idManager.Create(user, "Password1"); //idManager.AddUserToRole(adminUser.Id, "Admin"); //idManager.AddUserToRole(user.Id, "User"); }
public MatrixRepository(BeoordelingsContext context) : base(context) { }
public AccountRepository(BeoordelingsContext context) : base(context) { }
public ResultaatRepository(BeoordelingsContext context) : base(context) { }
public IdentityManagerRepository(BeoordelingsContext context) { this.context = context; roleManager = new RoleManager <ApplicationRole>(new RoleStore <ApplicationRole>(context)); userManager = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(context)); }
public StudentRepository(BeoordelingsContext context) : base(context) { }
public GenericRepository(BeoordelingsContext context) { this.context = context; this.dbSet = context.Set <TEntity>(); }
public UnitOfWork(BeoordelingsContext context) { this.context = context; }