public LoadDataController(IFoodService foodService, IWorkEnvironment workEnvironment)
        {
            _foodService    = foodService;
            _workEnviroment = workEnvironment;

            _dataSource = new XDataHelpers.XDataRepository(_foodService, _workEnviroment);
            _dataSource.ExtractDatas();
        }
        public LoadDataController(IFoodService foodService, IWorkEnvironment workEnvironment)
        {
            _foodService = foodService;
            _workEnviroment = workEnvironment;

            _dataSource = new XDataHelpers.XDataRepository(_foodService, _workEnviroment);
            _dataSource.ExtractDatas();
        }
        public WorkSession(WorkConfiguration workConfiguration, IWorkEnvironment workEnvironment)
        {
            sessionReport = workConfiguration.CreateSessionReport();
            ServiceExecution serviceExecution = ServiceExecution.Create(workEnvironment);

            whiteExecution = WhiteExecution.Create(serviceExecution, sessionReport);
            whiteExecution.ServiceExecution.RevertToSnapshot();
        }
Beispiel #4
0
 public SessionLocator(
     ISessionFactoryHolder sessionFactoryHolder,
     IWorkEnvironment workEnvironment,
     ILogger logger)
 {
     _sessionFactoryHolder = sessionFactoryHolder;
     _workEnvironment = workEnvironment;
     Logger = logger;
 }
Beispiel #5
0
 public SessionLocator(
     ISessionFactoryHolder sessionFactoryHolder,
     IWorkEnvironment workEnvironment,
     ILogger logger)
 {
     _sessionFactoryHolder = sessionFactoryHolder;
     _workEnvironment      = workEnvironment;
     Logger = logger;
 }
Beispiel #6
0
        public static ServiceExecution Create(IWorkEnvironment workEnvironment)
        {
            if (!RepositoryAppXmlConfiguration.Instance.UseHistory)
            {
                return(new NullServiceExecution());
            }
            ExecutionHistory executionHistory = ExecutionHistory.Create();

            return(new ServiceExecution(executionHistory, workEnvironment ?? new NullWorkEnvironment()));
        }
 public UserProfileViewModel(
     IWorkEnvironment workEnvironment,
     IUserService userService,
     ISessionManager sessionManager,
     IEventAggregator eventAggregator)
 {
     _workEnvironment = workEnvironment;
     _userService     = userService;
     _sessionManager  = sessionManager;
     _eventAggregator = eventAggregator;
     _user            = new User();
 }
 public UserProfileViewModel(
     IWorkEnvironment workEnvironment,
     IUserService userService, 
     ISessionManager sessionManager, 
     IEventAggregator eventAggregator)
 {
     _workEnvironment = workEnvironment;
     _userService = userService;
     _sessionManager = sessionManager;
     _eventAggregator = eventAggregator;
     _user = new User();
 }
Beispiel #9
0
 public ServiceExecution(ExecutionHistory executionHistory, IWorkEnvironment workEnvironment)
 {
     this.executionHistory = executionHistory;
     this.workEnvironment  = workEnvironment;
 }