Beispiel #1
0
        public CreateCriteriaPresenter(ICreateCriteriaView view) : base(view)
        {
            View.CreateCriteria += OnCreateCriteria;

            this._userManager     = new UserManager();
            this._reasonManager   = new TransactionReasonManager();
            this._criteriaManager = new SearchCriteriaManager();
        }
        public MainSettingsUserControlPresenter(ISettingsView view) : base(view)
        {
            View.TimePeriodChanged += OnTimePeriodChanged;

            _transactionManager    = new TransactionManager();
            _searchCriteriaManager = new SearchCriteriaManager();

            GlobalSettings.Instance.PropertyChanged += GlobalSettingsPropertyChanged;
        }
        private GlobalSettings()
        {
            _reasonManager         = new TransactionReasonManager();
            _searchCriteriaManager = new SearchCriteriaManager();
            _userManager           = new UserManager();

            _reasons  = _reasonManager.GetReasons();
            _criteria = _searchCriteriaManager.GetCriterias();
            _users    = _userManager.GetUsers();
        }