Exemplo n.º 1
0
        public static void EnsureData(AppIdentityDbContext context)
        {
            context.Database.EnsureCreated();

            if (!context.Teams.Any())
            {
                context.Teams.AddRange(
                    new Team {
                    Name = "team1", Password = HashPassword("team1"), Tasks = null
                },
                    new Team {
                    Name = "team2", Password = HashPassword("team2"), Tasks = null
                },
                    new Team {
                    Name = "team3", Password = HashPassword("team3"), Tasks = null
                }
                    );
                context.SaveChanges();
            }

            if (!context.Tasks.Any())
            {
                context.Tasks.AddRange(
                    new Task {
                    Name = "task1", Description = "do sth1", Deathline = new DateTime(2018, 10, 10), StartTime = null, EndTime = null, IsToDo = true, IsInProgress = false, IsTested = false, IsFinished = false, User = null, Team = null
                },
                    new Task {
                    Name = "task2", Description = "do sth2", Deathline = new DateTime(2018, 08, 22), StartTime = null, EndTime = null, IsToDo = true, IsInProgress = false, IsTested = false, IsFinished = false, User = null, Team = null
                },
                    new Task {
                    Name = "task3", Description = "do sth3", Deathline = new DateTime(2018, 02, 10), StartTime = null, EndTime = null, IsToDo = true, IsInProgress = false, IsTested = false, IsFinished = false, User = null, Team = null
                },
                    new Task {
                    Name = "task4", Description = "do sth4", Deathline = new DateTime(2018, 11, 13), StartTime = null, EndTime = null, IsToDo = true, IsInProgress = false, IsTested = false, IsFinished = false, User = null, Team = null
                }
                    );
                context.SaveChanges();
            }
        }
Exemplo n.º 2
0
 public void SaveChanges()
 {
     _context.SaveChanges();
 }