Esempio n. 1
0
 private void UpdateView(IPerson person, IFrmMainView view)
 {
     view.FullName = person.FullName;
     if (!IsValidMail(person.EmailAddress))
     {
         view.Email = "Not Valid Email format";
     }
 }
 /// <summary>
 /// Główny kontruktor kontrolera - tworzący połączenie pomiędzy Main i View
 /// </summary>
 /// <param name="FrmMainView_"></param>
 /// <param name="TransactionList_"></param>
 public CControllerMain(IFrmMainView FrmMainView_, ITransactionList TransactionList_)
 {
     this.TransactionList = TransactionList_;
     this.FrmMainView     = FrmMainView_;
     FrmMainView.AddListener(this);
 }
Esempio n. 3
0
 public FrmMainPresenter(IFrmMainView view)
 {
     SubscribeToViewEvents(view);
 }
Esempio n. 4
0
 public void SubscribeToViewEvents(IFrmMainView view)
 {
     view.SavePersonBtnClickEventRaised += new EventHandler <EventArgs>(OnSavePersonBtnClickEventRaised);
 }