public LinqToSqlDatabaseContext(IActiveSessionManager<IDataContext> activeSessionManager,
                                        DataContextProvider dataContextProvider)
        {
            if (activeSessionManager == null) throw new ArgumentNullException("activeSessionManager");
            if (dataContextProvider == null) throw new ArgumentNullException("dataContextProvider");

            _activeSessionManager = activeSessionManager;
            _dataContextProvider = dataContextProvider;
        }
Example #2
0
 public SaveForecastsService(IForecastTypeRepository forecastTypeRepository
                             , IForecastMonthFactory forecastMonthFactory
                             , IUserRepository userRepository
                             , IProjectRepository projectRepository
                             , IForecastMonthRepository forecastMonthRepository
                             , IActiveSessionManager activeSessionManager)
 {
     _forecastTypeRepository  = forecastTypeRepository;
     _forecastMonthFactory    = forecastMonthFactory;
     _userRepository          = userRepository;
     _projectRepository       = projectRepository;
     _forecastMonthRepository = forecastMonthRepository;
     _activeSessionManager    = activeSessionManager;
 }
Example #3
0
        public UnitOfWork(IActiveSessionManager sessionManager)
        {
            this.sessionManager = sessionManager;

            if (sessionManager.HasActiveSession)
            {
                isRootUnitOfWork = false;
                session          = sessionManager.GetActiveSession();
            }
            else
            {
                isRootUnitOfWork = true;
                session          = sessionManager.OpenSession();
            }
        }
 public CustomerRepository(IActiveSessionManager activeSessionManager)
     : base(activeSessionManager)
 {
 }
Example #5
0
 public Repository(IActiveSessionManager activeSessionManager)
 {
     _activeSessionManager = activeSessionManager;
 }
Example #6
0
 public RetryServiceRunner(Global.TrexAppHost appHost, ActionContext actionContext, IActiveSessionManager sessionManager)
     : base(appHost, actionContext)
 {
     _sessionManager = sessionManager;
 }
 public MembershipService(IActiveSessionManager activeSessionManager, ValidationProvider validationProvider) : base(activeSessionManager, validationProvider)
 {
 }
Example #8
0
 public DBVersionRepository(IActiveSessionManager activeSessionManager)
     : base(activeSessionManager)
 {
 }
Example #9
0
 public OAuthTokenService(IActiveSessionManager activeSessionManager, ValidationProvider validationProvider) : base(activeSessionManager, validationProvider)
 {
 }
Example #10
0
 public ProjectRepository(IActiveSessionManager activeSessionManager)
     : base(activeSessionManager)
 {
 }
Example #11
0
 public ClientRepository(IActiveSessionManager activeSessionManager)
     : base(activeSessionManager)
 {
 }
Example #12
0
 public SubscriptionService(IActiveSessionManager activeSessionManager, ValidationProvider validationProvider) : base(activeSessionManager, validationProvider)
 {
 }
Example #13
0
 public TaskRepository(IActiveSessionManager activeSessionManager)
     : base(activeSessionManager)
 {
 }
Example #14
0
 public UnitOfWork(IActiveSessionManager activeSessionManager)
 {
     _activeSessionManager = activeSessionManager;
 }
 public UserAttributeService(IActiveSessionManager activeSessionManager, ValidationProvider validationProvider) : base(activeSessionManager, validationProvider)
 {
 }
 public StubbedLinqToSqlDatabaseContext(IActiveSessionManager<IDataContext> activeSessionManager,
                                        DataContextProvider dataContextProvider)
     : base(activeSessionManager, dataContextProvider)
 {
 }
Example #17
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="sessionManager"></param>
 public UnitOfWork(IActiveSessionManager sessionManager)
 {
     _session = sessionManager.GetActiveSession(); //this may be an already open session...
     _session.FlushMode = FlushMode.Auto; //default
 }
Example #18
0
 public UnitOfWork(IActiveSessionManager manager)
 {
     _manager = manager;
 }
 public TimeEntryTypeRepository(IActiveSessionManager activeSessionManager)
     : base(activeSessionManager)
 {
 }
        // NHibernateDatabaseSession _currentDatabaseSession;

        public NHibernateDatabaseContext(IActiveSessionManager<ISession> activeSessionManager,
                                         ISessionFactory sessionFactory)
        {
            _activeSessionManager = activeSessionManager;
            _sessionFactory = sessionFactory;
        }
Example #21
0
 public BannedIpService(IActiveSessionManager activeSessionManager, ValidationProvider validationProvider) : base(activeSessionManager, validationProvider)
 {
 }
Example #22
0
 public ForecastRepository(IActiveSessionManager activeSessionManager)
     : base(activeSessionManager)
 {
 }
Example #23
0
 public OAuthService(IActiveSessionManager activeSessionManager, ValidationProvider validationProvider, IWorkContext workContext) : base(activeSessionManager, validationProvider)
 {
     _workContext = workContext;
 }
Example #24
0
 protected DbServiceBase(IActiveSessionManager activeSessionManager, ValidationProvider validationProvider)
 {
     _activeSessionManager = activeSessionManager;
     _validationProvider   = validationProvider;
 }
 public PermissionGroupService(IActiveSessionManager activeSessionManager, ValidationProvider validationProvider) : base(activeSessionManager, validationProvider)
 {
 }
 public DomainSettingRepository(IActiveSessionManager activeSessionManager) : base(activeSessionManager)
 {
 }
Example #27
0
 public SettingService(IActiveSessionManager activeSessionManager, ValidationProvider validationProvider) : base(activeSessionManager, validationProvider)
 {
 }
Example #28
0
 public GenericRepository(IActiveSessionManager activeSessionManager)
 {
     ActiveSessionManager = activeSessionManager;
 }
 public EntityRepository(IActiveSessionManager activeSessionManger)
     : base(activeSessionManger)
 {
 }
Example #30
0
 public UnitOfWork(ISession session, IActiveSessionManager activeSessionManager)
 {
     this.activeSessionManager = activeSessionManager;
     this.session = session;
     activeSessionManager.SetActiveSession(session);
 }
Example #31
0
 public QueuedMailService(IActiveSessionManager activeSessionManager, ValidationProvider validationProvider) : base(activeSessionManager, validationProvider)
 {
 }
Example #32
0
 public UnitOfWorkFactory(ISessionFactory sessionFactory,IActiveSessionManager activeSessionManager)
 {
     this.sessionFactory = sessionFactory;
     this.activeSessionManager = activeSessionManager;
 }
 public EmailAccountService(IActiveSessionManager activeSessionManager, ValidationProvider validationProvider) : base(activeSessionManager, validationProvider)
 {
 }
Example #34
0
 public HolidayRepository(IActiveSessionManager activeSessionManager) : base(activeSessionManager)
 {
 }