public OrdersAveragePresenter(IOrdersAverageView view, IOrdersQueries ordersQueries, IFileDialogs fileDialogs)
        {
            _view          = view;
            _ordersQueries = ordersQueries;
            _fileDialogs   = fileDialogs;

            _view.Load += OnLoad;
            _view.Save += new EventHandler(async(s, e) => await OnSaveAsync(s, e));
        }
Esempio n. 2
0
        public OrdersQuantityForClientPresenter(IOrdersQuantityForClientView view, IOrdersQueries ordersQueries, IFileDialogs fileDialogs)
        {
            _view          = view;
            _ordersQueries = ordersQueries;
            _fileDialogs   = fileDialogs;

            _view.Load     += OnLoad;
            _view.Save     += new EventHandler(async(s, e) => await OnSaveAsync(s, e));
            _view.Generate += OnGenerate;
        }
Esempio n. 3
0
        public AllOrdersPresenter(IAllOrdersView view, IOrdersQueries ordersQueries, IFileDialogs fileDialogs)
        {
            _view          = view;
            _ordersQueries = ordersQueries;
            _fileDialogs   = fileDialogs;

            _view.Load += OnLoad;
            _view.Save += new EventHandler(async(s, e) => await OnSaveAsync(s, e));
            _view.SelectedOrderChanged += OnSelectedOrderChanged;
        }
Esempio n. 4
0
        public OrdersInPriceRangePresenter(IOrdersInPriceRangeView view, IOrdersQueries ordersQueries, IFileDialogs fileDialogs)
        {
            _view          = view;
            _ordersQueries = ordersQueries;
            _fileDialogs   = fileDialogs;
            _errorMessage  = new List <string>();

            _view.Load                 += OnLoad;
            _view.Save                 += new EventHandler(async(s, e) => await OnSaveAsync(s, e));
            _view.Generate             += OnGenerate;
            _view.SelectedOrderChanged += OnSelectedOrderChanged;
            _view.InputDataChanged     += OnInputDataChanged;
        }
Esempio n. 5
0
 public OrdersQueriesTests()
 {
     _ordersQueries = new OrdersQueries(new OrdersInMemoryDbStub());
 }