示例#1
0
        private void SelezionaClick()
        {
            _selectProduct = new SelezionaProdotti();
            SelezionaProdottiPresenter p = new SelezionaProdottiPresenter(_selectProduct);

            MainPage.TableLayoutPanel.Controls.Clear();
            MainPage.TableLayoutPanel.Controls.Add(_selectProduct);
        }
示例#2
0
 public SelezionaProdottiPresenter(SelezionaProdotti view) : base(view)
 {
     _listaFiltrata = FGManager.Instance.Warehouse.ProductList.Where(p => p.IsAvailable).ToList();
     _listaFiltri   = new List <IFilterProducts>();
     PopulateView();
     View.AggiungiAlCarrelloButton.Click += onAggiungiClick;
     View.MostraCarrelloButton.Click     += onMostraClick;
     View.ApplyButton.Click += onApplyClick;
     View.ResetButton.Click += onResetClick;
     FGManager.Instance.ShoppingCart.ProductsList.CollectionChanged += onPropertyChanged;
 }
示例#3
0
        public MainPagePresenter(MainPage view) : base(view)
        {
            _homeList                          = new HomeList();
            _selectProduct                     = new SelezionaProdotti();
            _subject                           = new MostraSubject();
            _fatture                           = new MostraFatture();
            _noleggi                           = new MostraNoleggi();
            MainPage.HomeLabel.Click          += onHomeClick;
            MainPage.SearchLabelFatture.Click += onSearchLabelFattureClick;
            MainPage.SearchLabelRent.Click    += onSearchLabelRentClick;
            MainPage.SearchSubjectLabel.Click += onSearchLabelSubjectClick;
            MainPage.SelectProductLabel.Click += onSelectProductLabelClick;
            MainPage.UserLabel.Click          += onUserLabelClick;

            //a default si apre la Home
            HomeClick();
        }