public P_Add(I_Add_Edit view) { _c.SetSerializer(new XMLSerializer()); _c.Load(); _view = view; // Презентер подписывается на уведомления о событиях Представления _view.Quest += new EventHandler <EventArgs>(OnOkey); UpdateView(); }
public P_Global(I_Global view) { c.SetSerializer(new XMLSerializer()); c.Load(); _view = view; // Презентер подписывается на уведомления о событиях Представления _view.StartGame += new EventHandler <EventArgs>(StartGame); _view.ExitGame += new EventHandler <EventArgs>(ExitGame); _view.StopGame += new EventHandler <EventArgs>(StopGame); _view.AnsverClick += new EventHandler <EventArgs>(AnsverClic); _view.UpdateViewQuestion += new EventHandler <EventArgs>(UpdateViewQuestion); _view.FiftyOnFifty += new EventHandler <EventArgs>(FiftyOnFifty); _view.CallHelp += new EventHandler <EventArgs>(CallHelp); _view.ZalHelp += new EventHandler <EventArgs>(ZalHelp); _view.LoseGameE += new EventHandler <EventArgs>(LoseGameE); // UpdateView(); }
public P_Dell(IDell view) { c.SetSerializer(new XMLSerializer()); c.Load(); _view = view; _view.Max = c.Count(); // Презентер подписывается на уведомления о событиях Представления _view.Dells += new EventHandler <EventArgs>(OnDell); _view.Updete += new EventHandler <EventArgs>(UpdateQuestion); UpdateView(); }
public P_Edit(I_Add_Edit view) { _c.SetSerializer(new XMLSerializer()); _c.Load(); _view = view; // Презентер подписывается на уведомления о событиях Представления _view.Quest += new EventHandler <EventArgs>(OnOkey); _view.NumderQuest += new EventHandler <EventArgs>(UpdateNumberQuest); if (_c.Count() > 0) { _model = _c.Element(0).Clone() as Question; _view.Max = _c.Count(); UpdateView(); } else { _view.QuestionEmty_Edit(); } }