public static void SeedDb(SouthostingContext context) { if (context.Advert.Any()) { return; } }
public static async Task Initialize(IServiceProvider serviceProvider, string userPW) { using (var context = new SouthostingContext(serviceProvider.GetRequiredService <DbContextOptions <SouthostingContext> >())) { var adminId = await EnsureUser(serviceProvider, "Admin", "McAdminFace", userPW, "*****@*****.**"); await EnsureRole(serviceProvider, adminId, Constants.AdministratorRole); var officerId = await EnsureUser(serviceProvider, "Officer", "McOfficerFace", userPW, "*****@*****.**"); await EnsureRole(serviceProvider, officerId, Constants.AccommodationOfficerRole); var landlordId = await EnsureUser(serviceProvider, "Landlord", "McLandlordFace", userPW, "*****@*****.**"); await EnsureRole(serviceProvider, landlordId, Constants.LandlordRole); var studentId = await EnsureUser(serviceProvider, "Student", "McStudentFace", userPW, "*****@*****.**"); await EnsureRole(serviceProvider, studentId, Constants.StudentRole); SeedDb(context); } }
public DeleteModel(southosting.Data.SouthostingContext context) { _context = context; }
public EditModel(southosting.Data.SouthostingContext context) { _context = context; }
public DetailsModel(southosting.Data.SouthostingContext context) { _context = context; }