private static void SeedTestData() { using (LdsContext context = new LdsContext()) { context.Database.EnsureCreated(); if (!context.Users.Any()) { context.Users.Add(new User { Name = "Tom", Age = 33 }); context.Users.Add(new User { Name = "Alice", Age = 26 }); context.SaveChanges(); } } }
public AccountController(LdsContext context) { this.context = context; }
public ParticipationService(LdsContext context) { db = context; }
public ActivitesControllers(LdsContext active) { dbActives = active; }
public TestController(LdsContext context) { db = context; }
private static void SeedTestData(DbContextOptions <LdsContext> options) { using (LdsContext context = new LdsContext(options)) { context.Database.EnsureDeleted(); context.Database.EnsureCreated(); if (!context.Users.Any()) { context.Users.Add(new User { Name = "Tom", Login = "******", Password = "******", Age = 33, Role = "admin" }); context.Users.Add(new User { Name = "Alice", Login = "******", Password = "******", Age = 26, Role = "user" }); context.SaveChanges(); } if (!context.Tags.Any()) { context.Tags.Add(new Tag { Name = "Music" }); context.Tags.Add(new Tag { Name = "Open-air" }); context.Tags.Add(new Tag { Name = "Indoor" }); context.Tags.Add(new Tag { Name = "Sport" }); context.Tags.Add(new Tag { Name = "Intellectual" }); context.SaveChanges(); } var userTom = context.Users.Where(u => u.Name.Contains("Tom")).FirstOrDefault(); var userAlice = context.Users.Where(u => u.Name.Contains("Alice")).FirstOrDefault(); var tagMusic = context.Tags.FirstOrDefault(itm => itm.Name == "Music"); var tagIntellectual = context.Tags.FirstOrDefault(itm => itm.Name == "Intellectual"); if (!context.Activities.Any()) { context.Activities.Add(new Activity() { Creator = userTom, Name = "Concert 1", Description = "Classical music", Capacity = 100, Tags = new List <Tag> { tagMusic } }); context.Activities.Add(new Activity() { Creator = userAlice, Name = "Concert 2", Description = "Classical music", Capacity = 100, Tags = new List <Tag> { tagMusic } }); context.Activities.Add(new Activity() { Creator = userTom, Name = "Concert 3", Description = "Classical music", Capacity = 100, Tags = new List <Tag> { tagMusic } }); context.Activities.Add(new Activity() { Creator = userTom, Name = "Concert 4", Description = "Classical music", Capacity = 100, Tags = new List <Tag> { tagMusic } }); context.Activities.Add(new Activity() { Creator = userTom, Name = "Hicking", Description = "Altai Mountains", Capacity = 10 }); context.Activities.Add(new Activity() { Creator = userTom, Name = "PubQuiz mindstorm", Description = "In central perk", Capacity = 6, Tags = new List <Tag> { tagIntellectual } }); context.SaveChanges(); } } }
public ActivityManager(LdsContext context) { db = context; }
public AccountController(LdsContext context, IHubContext <ParticipationHub> hubContext) { this.context = context; _hubContext = hubContext; }
public UserService(LdsContext context) { _context = context; }
private static void SeedTestData(LdsContext context) { int userID = 1; string userRoleName = "User"; string adminRoleName = "Admin"; context.Database.EnsureCreated(); if (!context.Users.Any()) { context.Users.Add(new User(profileLink: $"user{userID++}", firstName: "Dee", lastName: "Snider", email: "*****@*****.**", password: "******", userRoleName)); context.Users.Add(new User(profileLink: $"user{userID++}", firstName: "Alice", lastName: "Cooper", email: "*****@*****.**", password: "******", userRoleName)); context.Users.Add(new User(profileLink: $"user{userID++}", firstName: "Roman", lastName: "Onofreichuk", email: "*****@*****.**", password: "******", adminRoleName)); context.SaveChanges(); } if (!context.Tags.Any()) { context.Tags.Add(new Tag { Name = "Music" }); context.Tags.Add(new Tag { Name = "Open-air" }); context.Tags.Add(new Tag { Name = "Indoor" }); context.Tags.Add(new Tag { Name = "Sport" }); context.Tags.Add(new Tag { Name = "Intellectual" }); context.SaveChanges(); } var userDee = context.Users.FirstOrDefault(u => u.ProfileLink == "user1"); var userAlice = context.Users.FirstOrDefault(u => u.ProfileLink == "user2"); var tagMusic = context.Tags.FirstOrDefault(itm => itm.Name == "Music"); var tagIntellectual = context.Tags.FirstOrDefault(itm => itm.Name == "Intellectual"); var tagOpenAir = context.Tags.FirstOrDefault(itm => itm.Name == "Intellectual"); if (!context.Activities.Any()) { context.Activities.Add(new Activity() { Creator = userDee, DateStart = DateTime.Parse("2021-09-18"), Name = "Octoberfest", Description = "Go for beer n music in my car", Capacity = 4, Tags = new List <Tag> { tagMusic, tagOpenAir } }); context.Activities.Add(new Activity() { Creator = userAlice, DateStart = DateTime.Parse("2021-01-01"), Name = "Home violin concert", Description = "I am gonna play old good classic songs in my place", Capacity = 20, Tags = new List <Tag> { tagMusic } }); context.Activities.Add(new Activity() { Creator = userDee, DateStart = DateTime.Parse("2020-12-29"), Name = "Hicking in Altai Mountains", Description = "Weekend trip", Capacity = 4 }); context.Activities.Add(new Activity() { Creator = userDee, DateStart = DateTime.Parse("2020-12-23"), Name = "PubQuiz mindstorm", Description = "In central park", Capacity = 6, Tags = new List <Tag> { tagIntellectual } }); context.SaveChanges(); } }
public HubNotifier(IHubContext <ParticipationHub> hubContext, LdsContext DBcontext) { _hubContext = hubContext; db = DBcontext; }