Пример #1
0
        public UnitOfWork(TRepository repository, GradebookContext context)
        {
            DbContext  = context;
            Repository = repository;

            Transactions = new List <IUnitOfWorkTransaction>();
        }
Пример #2
0
        public virtual void Dispose(bool disposing)
        {
            if (!disposing)
            {
                return;
            }

            Transactions.ForEach(t => t.Dispose());
            Transactions.RemoveAll(t => true);

            DbContext?.Dispose();
            DbContext = null;
        }
 public GradebooksRepository(GradebookContext context) : base(context)
 {
 }
 public SpecialitiesRepository(GradebookContext context) : base(context)
 {
 }
 public AssestmentTypesRepository(GradebookContext context) : base(context)
 {
 }
 public SubjectsRepository(GradebookContext context) : base(context)
 {
 }
Пример #7
0
 public TeacherGradebookRepository(GradebookContext context) : base(context)
 {
 }
Пример #8
0
 public SemestersRepository(GradebookContext context) : base(context)
 {
 }
 public StudentsRepository(GradebookContext context) : base(context)
 {
 }
Пример #10
0
 public FinalGradesRepository(GradebookContext context) : base(context)
 {
 }
Пример #11
0
 public AccountRepository(GradebookContext context) : base(context)
 {
 }
Пример #12
0
 protected BaseRepository(GradebookContext context)
 {
     _context = context;
 }