Ejemplo n.º 1
0
        private void SeedUsers()
        {
            if (!_context.Users.Any())
            {
                byte[] AdminPasswordHash, AdminPasswordSalt;
                CreatePasswordHash("admin", out AdminPasswordHash, out AdminPasswordSalt);
                var admin = new User
                {
                    Username     = "******",
                    PasswordHash = AdminPasswordHash,
                    PasswordSalt = AdminPasswordSalt,
                    Role         = "admin"
                };

                byte[] UserPasswordHash, UserPasswordSalt;
                CreatePasswordHash("user1", out UserPasswordHash, out UserPasswordSalt);
                var user = new User
                {
                    Username     = "******",
                    PasswordHash = UserPasswordHash,
                    PasswordSalt = UserPasswordSalt,
                    Role         = ""
                };
                _context.Users.AddRange(admin, user);
                _context.SaveChanges();
            }
        }
Ejemplo n.º 2
0
 public static void SeedAsync(MoviesContext moviesContext)
 {
     if (!moviesContext.Movie.Any())
     {
         var movies = new List <Movie>
         {
             new Movie
             {
                 Id          = 1,
                 Genre       = "Drama",
                 Title       = "The Shawshank Redemption",
                 Rating      = "9.3",
                 ImageUrl    = "images/src",
                 ReleaseDate = new DateTime(1994, 5, 5),
                 Owner       = "alice"
             },
             new Movie
             {
                 Id          = 2,
                 Genre       = "Crime",
                 Title       = "The Godfather",
                 Rating      = "9.2",
                 ImageUrl    = "images/src",
                 ReleaseDate = new DateTime(1972, 5, 5),
                 Owner       = "alice"
             },
             new Movie
             {
                 Id          = 3,
                 Genre       = "Action",
                 Title       = "The Dark Knight",
                 Rating      = "9.1",
                 ImageUrl    = "images/src",
                 ReleaseDate = new DateTime(2008, 5, 5),
                 Owner       = "bob"
             },
             new Movie
             {
                 Id          = 4,
                 Genre       = "Crime",
                 Title       = "12 Angry Men",
                 Rating      = "8.9",
                 ImageUrl    = "images/src",
                 ReleaseDate = new DateTime(1957, 5, 5),
                 Owner       = "bob"
             },
             new Movie
             {
                 Id          = 5,
                 Genre       = "Biography",
                 Title       = "Schindler's List",
                 Rating      = "8.9",
                 ImageUrl    = "images/src",
                 ReleaseDate = new DateTime(1993, 5, 5),
                 Owner       = "alice"
             },
             new Movie
             {
                 Id          = 6,
                 Genre       = "Drama",
                 Title       = "Pulp Fiction",
                 Rating      = "8.9",
                 ImageUrl    = "images/src",
                 ReleaseDate = new DateTime(1994, 5, 5),
                 Owner       = "alice"
             },
             new Movie
             {
                 Id          = 7,
                 Genre       = "Drama",
                 Title       = "Fight Club",
                 Rating      = "8.8",
                 ImageUrl    = "images/src",
                 ReleaseDate = new DateTime(1999, 5, 5),
                 Owner       = "bob"
             },
             new Movie
             {
                 Id          = 8,
                 Genre       = "Romance",
                 Title       = "Forrest Gump",
                 Rating      = "8.8",
                 ImageUrl    = "images/src",
                 ReleaseDate = new DateTime(1994, 5, 5),
                 Owner       = "bob"
             }
         };
         moviesContext.Movie.AddRange(movies);
         moviesContext.SaveChanges();
     }
 }