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;
        }
Exemplo n.º 2
0
 public SemesterRepository(ISCDataContext context) : base(context)
 {
 }
Exemplo n.º 3
0
 public BuildingRepository(ISCDataContext context) : base(context)
 {
 }
Exemplo n.º 4
0
 public ISCDataContext Init()
 {
     return(_context ?? (_context = new SCDataContext(StoneCastle.Commons.Constants.ENTITY_FRAMEWORK_CONNECTION_STRING)));
 }
Exemplo n.º 5
0
 public DivisionRepository(ISCDataContext context) : base(context)
 {
 }
Exemplo n.º 6
0
 public ClassGroupRepository(ISCDataContext context) : base(context)
 {
 }
Exemplo n.º 7
0
 public TimetableRepository(ISCDataContext context) : base(context)
 {
 }
Exemplo n.º 8
0
 public ClassRoomRepository(ISCDataContext context) : base(context)
 {
 }
Exemplo n.º 9
0
 protected Repository(ISCDataContext context)
 {
     DataContext = context;
 }
Exemplo n.º 10
0
 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)
 {
 }
Exemplo n.º 14
0
 public SubjectGroupRepository(ISCDataContext context) : base(context)
 {
 }
Exemplo n.º 15
0
 public ClassCourseRepository(ISCDataContext context) : base(context)
 {
 }
Exemplo n.º 16
0
 public ProfileRepository(ISCDataContext context) : base(context)
 {
 }
Exemplo n.º 17
0
 public CountryRepository(ISCDataContext context) : base(context)
 {
 }
Exemplo n.º 18
0
 public MessagingMessageRepository(ISCDataContext context) : base(context)
 {
 }
Exemplo n.º 19
0
 public CourseSectionRepository(ISCDataContext context) : base(context)
 {
 }
 public SchedulingTableRepository(ISCDataContext context) : base(context)
 {
 }
Exemplo n.º 21
0
 public AccountRepository(ISCDataContext context) : base(context)
 {
 }
Exemplo n.º 22
0
 public TeacherRepository(ISCDataContext context) : base(context)
 {
 }
 public TrainingProgramRepository(ISCDataContext context) : base(context)
 {
 }
 public MessagingTemplateRepository(ISCDataContext context) : base(context)
 {
 }
Exemplo n.º 25
0
 public DbFactory(ISCDataContext context)
 {
     this._context = context;
 }