Example #1
0
        public static void Seed(UserApiContext context)
        {
            context.Database.EnsureCreated();

            if (context.Users.Any())
            {
                return;
            }

            var permissions = Enum.GetValues(typeof(PermissionType))
                              .Cast <PermissionType>()
                              .Select(x => new Permission {
                PermissionType = x
            })
                              .ToList();

            var user = new User
            {
                Login    = "******",
                Password = "******",
                Name     = "admin",
                Role     = new Role {
                    Name = "Admin", Permissions = permissions
                }
            };

            context.Users.Add(user);

            context.SaveChanges();
        }
Example #2
0
 public PermissionService(UserApiContext context)
 {
     _context = context;
 }
Example #3
0
 public UnitOfWork(UserApiContext context)
 {
     _context = context;
 }
Example #4
0
 public UserApi(UserApiContext context)
 {
     _context = context;
 }
Example #5
0
 public PersonsController(UserApiContext context)
 {
     _context = context;
 }
Example #6
0
 public RepositoryBase(UserApiContext context)
 {
     _context = context;
 }
Example #7
0
 public UserRepository(UserApiContext context)
     : base(context)
 {
 }
Example #8
0
 public AuthController(UserApiContext context)
 {
     _context = context;
 }