public UnitTestController() { var context = new SportsAppContext(dbContextOptions); DataDBInitializer db = new DataDBInitializer(); db.Seed(context); repository = new TestListRepository(context); unitOfWork = new UnitOfWork(context); }
public void Seed(SportsAppContext context) { context.Database.EnsureDeleted(); context.Database.EnsureCreated(); context.Test.AddRange( new Models.Test() { Date = "100419", TestType = "Cooper Test" }, new Models.Test() { Date = "150419", TestType = "100 Meter Sprint" }, new Models.Test() { Date = "190419", TestType = "Cooper Test" } ); context.TestDetail.AddRange( new TestDetail() { AthleteName = "Queen Jacobi", Distance = 2850, Rating = "Good", TestId = 2 }, new TestDetail() { AthleteName = "Camille Grantham", Distance = 2950, Rating = "Good", TestId = 2 }, new TestDetail() { AthleteName = "Delicia Ledonne", Distance = 3700, Rating = "Very good", TestId = 1 }, new TestDetail() { AthleteName = "Rosario Reuben", Distance = 1850, Rating = "Average", TestId = 3 }, new TestDetail() { AthleteName = "Lula Uhlman", Distance = 700, Rating = "Below average", TestId = 3 }, new TestDetail() { AthleteName = "Marc Voth", Distance = 2150, Rating = "Good", TestId = 2 } ); context.SaveChanges(); }
//constructor public AthleteService(SportsAppContext context) : base(context) { }
//constructor public EventService(SportsAppContext context) : base(context) { }
public TestDetailsController(SportsAppContext context) { _context = context; }
public CooperTestDetailController(SportsAppContext context) { _context = context; }
public BaseService(SportsAppContext context) { _db = context; }
public UserController(SportsAppContext context) { _context = context; }
//constructor public ResultService(SportsAppContext context) : base(context) { }
//constructor public GroupService(SportsAppContext context) : base(context) { }
public SportsAppAPI(SportsAppContext Sac) { this.Sac = Sac; }