private void Dispose(bool disposing) { if (!disposing) { return; } if (_dbContext == null) { return; } _dbContext.Dispose(); _dbContext = null; _profileRepository = null; _accountRepository = null; _teacherRepository = null; _classGroupRepository = null; _classRoomRepository = null; _courseRepository = null; _divisionRepository = null; _organizationRepository = null; _semesterRepository = null; _subjectGroupRepository = null; _subjectRepository = null; _buildingRepository = null; _roomRepository = null; _teacherDivisionRepository = null; _classTimetableRepository = null; _TimetableRepository = null; _courseSectionRepository = null; _schedulingTableRepository = null; _courseSubjectRepository = null; _trainingProgramRepository = null; _messagingDataMappingRepository = null; _messagingMessageRepository = null; _messagingTemplateContentRepository = null; _messagingTemplateRepository = null; _messagingTypeRepository = null; }
public SemesterRepository(ISCDataContext context) : base(context) { }
public BuildingRepository(ISCDataContext context) : base(context) { }
public ISCDataContext Init() { return(_context ?? (_context = new SCDataContext(StoneCastle.Commons.Constants.ENTITY_FRAMEWORK_CONNECTION_STRING))); }
public DivisionRepository(ISCDataContext context) : base(context) { }
public ClassGroupRepository(ISCDataContext context) : base(context) { }
public TimetableRepository(ISCDataContext context) : base(context) { }
public ClassRoomRepository(ISCDataContext context) : base(context) { }
protected Repository(ISCDataContext context) { DataContext = context; }
public OrganizationRepository(ISCDataContext context) : base(context) { }
public UnitOfWork(ISCDataContext context) { _dbContext = context; }
public UnitOfWork() { this._dbFactory = new DbFactory(); _dbContext = _dbFactory.Init(); }
public MessagingDataMappingRepository(ISCDataContext context) : base(context) { }
public SubjectGroupRepository(ISCDataContext context) : base(context) { }
public ClassCourseRepository(ISCDataContext context) : base(context) { }
public ProfileRepository(ISCDataContext context) : base(context) { }
public CountryRepository(ISCDataContext context) : base(context) { }
public MessagingMessageRepository(ISCDataContext context) : base(context) { }
public CourseSectionRepository(ISCDataContext context) : base(context) { }
public SchedulingTableRepository(ISCDataContext context) : base(context) { }
public AccountRepository(ISCDataContext context) : base(context) { }
public TeacherRepository(ISCDataContext context) : base(context) { }
public TrainingProgramRepository(ISCDataContext context) : base(context) { }
public MessagingTemplateRepository(ISCDataContext context) : base(context) { }
public DbFactory(ISCDataContext context) { this._context = context; }