public DeleteModel(BITS_Project.Data.BitsContext context) { _context = context; }
public static void Initialize(BitsContext context) { if (context.Rentals.Any()) { return; // DB has already been seeded } var rentals = new Rental[] { new Rental { FirstName = "Sydney", LastName = "Berry", EquipmentID = 1, PhoneNumber = "1234567890", DateFor = DateTime.Parse("2020-09-01") }, new Rental { FirstName = "Jenny", LastName = "Nguyen", EquipmentID = 1, PhoneNumber = "1234567890", DateFor = DateTime.Parse("2021-11-01") }, new Rental { FirstName = "Noah", LastName = "Fence", EquipmentID = 3, PhoneNumber = "1234567890", DateFor = DateTime.Parse("2021-02-09") } }; context.Rentals.AddRange(rentals); context.SaveChanges(); var equipments = new Equipment[] { new Equipment { EquipmentName = "Soccer Ball", Description = "Used for kicking", Quantity = 6 }, new Equipment { EquipmentName = "Football", Description = "yaaaay sports", Quantity = 4 }, new Equipment { EquipmentName = "Stopwatch", Description = "Typically used for workouts or track & field training", Quantity = 2 } }; context.Equipments.AddRange(equipments); context.SaveChanges(); // need to add start and end times var reservations = new Reservation[] { new Reservation { FirstName = "Sydney", LastName = "Berry", PhoneNumber = "1234567890", StartTime = DateTime.Parse("2021-05-11, 12:30:00"), EndTime = DateTime.Parse("2021-05-11, 14:30:00"), SpaceID = 1 }, new Reservation { FirstName = "Jenny", LastName = "Nguyen", PhoneNumber = "1234567890", StartTime = DateTime.Parse("2021-08-11, 12:30:00"), EndTime = DateTime.Parse("2021-08-11, 14:30:00"), SpaceID = 2 }, new Reservation { FirstName = "Noah", LastName = "Fence", PhoneNumber = "1234567890", StartTime = DateTime.Parse("2021-10-11, 11:30:00"), EndTime = DateTime.Parse("2021-10-11, 14:30:00"), SpaceID = 3 } }; context.Reservations.AddRange(reservations); context.SaveChanges(); var tournaments = new Tournament[] { new Tournament { SpaceID = 1, DateFor = DateTime.Parse("2021-04-01, 12:30:00"), ActivityType = Activity.Soccer, MaxTeams = 10, MaxTeamSize = 6, MinTeamSize = 4 }, new Tournament { SpaceID = 3, DateFor = DateTime.Parse("2021-05-15, 14:00:00"), ActivityType = Activity.Rugby, MaxTeams = 4, MaxTeamSize = 30, MinTeamSize = 15 }, new Tournament { SpaceID = 2, DateFor = DateTime.Parse("2021-04-29, 10:00:00"), ActivityType = Activity.Dodgeball, MaxTeams = 10, MaxTeamSize = 7, MinTeamSize = 5 } //new Tournament{DateFor=DateTime.Parse("2021-05-01"), ActivityType=Activity.SOCCER, Description="10 team limit"}, //new Tournament{DateFor=DateTime.Parse("2022-05-01"), ActivityType=Activity.CRICKET, Description="10 team limit"} }; context.Tournaments.AddRange(tournaments); context.SaveChanges(); var teams = new Team[] { new Team { FirstName = "Syd", LastName = "Ber", TournamentID = 1, PhoneNumber = "1234567890", TeamName = "COOL BUNNIES" }, new Team { FirstName = "Jen", LastName = "Nguy", TournamentID = 1, PhoneNumber = "1234567890", TeamName = "COOL CATS" } }; context.Teams.AddRange(teams); context.SaveChanges(); }
public EditModel(BITS_Project.Data.BitsContext context) { _context = context; }
public IndexModel(BITS_Project.Data.BitsContext context) { _context = context; }