public UnitOfWork(ExamsAppDbContext context, IAppExamRepository exams, IQuestionObjectRepository questions, ISubjectRepository subjects, IClassRoomRepository classRooms, IFinishedExamsRepository studentExams, IStudentRepository students, ITeacherRepository teachers) { _context = context; Exams = exams; Questions = questions; Subjects = subjects; ClassRooms = classRooms; StudentExams = studentExams; Students = students; Teachers = teachers; _transaction = _context.Database.BeginTransaction(); }
public ClassRoomRepository(ExamsAppDbContext context) : base(context) { }
public Repository(ExamsAppDbContext _context) { context = _context; Entities = context.Set <T>(); }
public FinishedExamsRepository(ExamsAppDbContext context) : base(context) { }
public AppExamRepository(ExamsAppDbContext context) : base(context) { }
public TeacherRepository(ExamsAppDbContext context) : base(context) { }
public QuestionObjectRepository(ExamsAppDbContext context) : base(context) { }
public StudentRepository(ExamsAppDbContext context) : base(context) { }
public NotificationsRepository(ExamsAppDbContext context) : base(context) { }
public SubjectRepository(ExamsAppDbContext context) : base(context) { }