Ejemplo n.º 1
0
        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)
 {
 }
Ejemplo n.º 3
0
 public AccountRepository(BeoordelingsContext context) : base(context)
 {
 }
 public ResultaatRepository(BeoordelingsContext context) : base(context)
 {
 }
Ejemplo n.º 5
0
 public IdentityManagerRepository(BeoordelingsContext context)
 {
     this.context = context;
     roleManager  = new RoleManager <ApplicationRole>(new RoleStore <ApplicationRole>(context));
     userManager  = new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(context));
 }
Ejemplo n.º 6
0
 public StudentRepository(BeoordelingsContext context) : base(context)
 {
 }
 public GenericRepository(BeoordelingsContext context)
 {
     this.context = context;
     this.dbSet   = context.Set <TEntity>();
 }
Ejemplo n.º 8
0
 public UnitOfWork(BeoordelingsContext context)
 {
     this.context = context;
 }