Beispiel #1
0
 public static void SeedData(MvsAppContext context)
 {
     System.Console.WriteLine("Appling Migrations...");
     context.Database.Migrate();
     if (!context.Users.Any())
     {
         System.Console.WriteLine("Adding data - seeding...");
         context.Users.AddRange(
             new User()
         {
             Firstname = "Vlad",
             Lastname  = "Stadnik",
             Email     = "*****@*****.**",
             Password  = "******",
             Accounts  = new List <Account>()
             {
                 new Account()
                 {
                     BalanceName   = "MonobankStadnik",
                     BalanceNumber = "1234567890101112",
                     Balance       = 0
                 }
             }
         },
             new User()
         {
             Firstname = "Yaroslav",
             Lastname  = "Gordienko",
             Email     = "*****@*****.**",
             Password  = "******",
             Accounts  = new List <Account>()
             {
                 new Account()
                 {
                     BalanceName   = "MonobankGordienko",
                     BalanceNumber = "1211100987654321",
                     Balance       = 0
                 }
             }
         }
             );
         context.SaveChanges();
         System.Console.WriteLine("Data seeded. Success.");
     }
     else
     {
         System.Console.WriteLine("Already have data - not seeding");
     }
 }
Beispiel #2
0
 public UsersController(MvsAppContext context)
 {
     _context = context;
 }
Beispiel #3
0
 public AccountsController(MvsAppContext context)
 {
     _context = context;
 }