public static async Task <Student> GetStudent() { testingDbEntities context = new testingDbEntities(); var claimsIdentity = (ClaimsPrincipal)Thread.CurrentPrincipal; int studentId = Convert.ToInt32(claimsIdentity.Identity.GetUserId()); return(await context.Students.SingleOrDefaultAsync(s => s.Id == studentId)); }
public static async Task <Lector> GetLector() { testingDbEntities context = new testingDbEntities(); var claimsIdentity = (ClaimsPrincipal)Thread.CurrentPrincipal; var lectorId = Convert.ToInt32(claimsIdentity.Identity.GetUserId()); Lector lector = await context.Lectors.SingleOrDefaultAsync(s => s.Id == lectorId); return(lector); }
public async Task <ActionResult> StudentLectures(int disciplineId) { IList <Lecture> lect = new testingDbEntities().Lectures.Where(t => t.DisciplineId == disciplineId).ToList(); IList <Discipline> disc = new testingDbEntities().Disciplines.ToList(); LectureQuizViewModel model = new LectureQuizViewModel { Lectures = lect, Disciplines = disc, LecturesForQuizId = await _quizManager.GetQuizForLectureAlailability(lect.Select(l => l.DisciplineId).First()) }; return(View(model)); }
public LectureHistoryHelper(testingDbEntities context) { _db = context; _timerAssociates = new TimerAssociates(context); _quizManager = new QuizManager(context); }
public QuizHub() { _context = new testingDbEntities(); _quizManager = new QuizManager(_context); }
public QuizManager(testingDbEntities context) { _context = context; _studentPageHelper = new StudentPageHelper(context); _timerAssociates = new TimerAssociates(context); }
public MvcApplication() { var context = new testingDbEntities(); _adding = new Adding(context); }
public AdminPageHelper(testingDbEntities context) { _db = context; }
public Editing(testingDbEntities context) { _db = context; }
public Deleting(testingDbEntities context) { _db = context; }
public Adding(testingDbEntities db) { _db = db; }
public TestingModuleUserStore() { _context = new testingDbEntities(); }
public StudentPageHelper(testingDbEntities context) { _db = context; }