예제 #1
0
        private void MostraFattureClick()
        {
            _fatture = new MostraFatture();
            MostraFatturePresenter p = new MostraFatturePresenter(_fatture);

            MainPage.TableLayoutPanel.Controls.Clear();
            MainPage.TableLayoutPanel.Controls.Add(_fatture);
        }
예제 #2
0
 public MostraFatturePresenter(MostraFatture view) : base(view)
 {
     _listaFiltrata = FGManager.Instance.InvoicesRiepilogue.GetAll.ToList();
     _listaFiltri   = new List <IFilterInvoices>();
     PopulateView();
     View.MostraFattura.Click += OnMostraFattura;
     View.Applica.Click       += onApplyFilterClick;
     View.Reset.Click         += onClearFilter;
 }
예제 #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();
        }