public AbstractVideogiochiPresenter(VideogiochiListView videogichiView, Sessione sessione) { _videogiochiView = videogichiView; _sessione = sessione; _videogiochiView.Dock = DockStyle.Fill; BindData(); Document.GetInstance().Videogiochi.VideogiochiChanged += VideogiochiList_Changed; }
public VideogiochiPresenter(VideogiochiListView videogichiView, Sessione sessione) : base(videogichiView, sessione) { _videogiochiView.GetAggiungiVideogiocoButton().Click += _aggiungiVideogiocoButton_Click; //mi registro al cambiamento della sessione _sessione.SessionChanged += Sessione_Changed; //verifico lo stato della sessione Sessione_Changed(null, EventArgs.Empty); }
public VideogiochiRecensitiPresenter(VideogiochiListView videogichiView, Sessione sessione) : base(videogichiView, sessione) { videogichiView.GetAggiungiVideogiocoButton().Visible = false; }