private static void SeedDataBase(ScrumDbContext db, IServiceProvider sp) { if (db.Users.Any()) { return; } db.Users.Add(new User() { Name = "Toni Requero", Email = "*****@*****.**", }); db.SaveChanges(); db.Teams.Add(new Team() { Name = "Equipo A", Users = db.Users.ToList() }); db.SaveChanges(); var project = new Project() { Title = "Proyecto MOJO", Owner = db.Teams.First() }; project.AddSprint(new Sprint(Duration.FromDays(10)) { StartDate = DateTime.Now }); db.Projects.Add(project); db.SaveChanges(); }
public ProjectQueries(ScrumDbContext context) { _db = context; }
public ProjectRepository(ScrumDbContext context) { _context = context; }