Exemple #1
0
        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));
        }
Exemple #2
0
        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);
        }
Exemple #3
0
        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));
        }
Exemple #4
0
 public LectureHistoryHelper(testingDbEntities context)
 {
     _db = context;
     _timerAssociates = new TimerAssociates(context);
     _quizManager     = new QuizManager(context);
 }
Exemple #5
0
 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;
 }
Exemple #9
0
 public Editing(testingDbEntities context)
 {
     _db = context;
 }
Exemple #10
0
 public Deleting(testingDbEntities context)
 {
     _db = context;
 }
Exemple #11
0
 public Adding(testingDbEntities db)
 {
     _db = db;
 }
 public TestingModuleUserStore()
 {
     _context = new testingDbEntities();
 }
 public StudentPageHelper(testingDbEntities context)
 {
     _db = context;
 }