public SenderPresenter(ISenderView view)
 {
     senderView                 = view;
     senderView.TryCall        += new EventHandler <TryCallArguments>(onTryingCall);
     senderView.TryClose       += new EventHandler <EventArgs>(senderView_TryClose);
     senderView.TrySendMessage += senderView_TrySendMessage;
 }
 public PresenterSender(ISenderView view)
 {
     _view = view;
     _view.SendMessageChanged += View_SendMessageChanged;
     _view.UpdateRecipientList(RecipientManager.Recipients);
     RecipientManager.RecipientsChanged += Repository_RecipientsChanged;
 }
 public SenderViewPresenter(ISenderView view)
 {
     this.view = view;
     subscribeViewToEvents();
 }