public HomeController(CyberTrainingContext context) : base(context) { db = new AllDb(context); userHelper = new UserTrackingHelper(context); if (!db.RoleDb.GetAll().Any()) { db.GenreDb.FillGenres(); db.GameDb.FillGames(); db.TeamDb.CreateNewbeeTeam(); db.RoleDb.FillRoles(); db.UserDb.InsertAdmin(); db.UserDb.InsertFewUsers(); foreach (var user in db.UserDb.GetAll()) { if (db.KillDb.GetById(user.UserId) == null && user.RoleId == db.RoleDb.GetAll().First(x => x.RoleName == "Player").RoleId) { userHelper.SetUserSettings(user.UserId); } } } }
public TrainerController(CyberTrainingContext context) : base(context) { userHelper = new UserTrackingHelper(context); }