Beispiel #1
0
        private static void SeedData(FitterDbContext dbContext)
        {
            var user = new User
            {
                FirstName = "Adrian",
                LastName  = "Boros",
                Email     = "*****@*****.**",
                Password  = "******",
            };
            var passwordHasher = new PasswordHasher(user.Password);

            user.Password = passwordHasher.GetHashedPassword();
            dbContext.Users.Add(user);
            dbContext.SaveChanges();

            var user2 = new User
            {
                FirstName = "Matej",
                LastName  = "Zahorsky",
                Email     = "*****@*****.**",
                Password  = "******",
            };
            var passwordHasher2 = new PasswordHasher(user2.Password);

            user2.Password = passwordHasher2.GetHashedPassword();
            dbContext.Users.Add(user2);
            dbContext.SaveChanges();
        }
Beispiel #2
0
 private static void ClearDatabase(FitterDbContext dbContext)
 {
     dbContext.RemoveRange(dbContext.Comments);
     dbContext.RemoveRange(dbContext.Posts);
     dbContext.RemoveRange(dbContext.Teams);
     dbContext.RemoveRange(dbContext.Users);
     dbContext.RemoveRange(dbContext.UsersInTeams);
     dbContext.SaveChanges();
 }