public ContactViewHolder(View itemView, AgendaPresenter presenter, Action <int> listener) : base(itemView)
        {
            Caption         = itemView.FindViewById <TextView>(Resource.Id.textView);
            itemView.Click += (sender, e) => listener(AdapterPosition);

            this.presenter = presenter;
        }
        public PreRenewalAgendaWizard(OfficeDocument document)
        {
            InitializeComponent();
            tbcWizardScreens.SelectedIndexChanged += new EventHandler(tbcWizardScreens_SelectedIndexChanged);

            //send marketing template to the presenter

            _presenter    = new AgendaPresenter(document, this);
            BasePresenter = _presenter;

            rdoMeetingAgenda.Validating  += new System.ComponentModel.CancelEventHandler(rdoMeetingAgenda_Validating);
            rdoMeetingMinutes.Validating += new System.ComponentModel.CancelEventHandler(rdoMeetingMinutes_Validating);
        }
示例#3
0
 public AgendaAdapter(AgendaPresenter presenter)
 {
     this.presenter = presenter;
     items          = new List <Contact>();
 }
 void InitializePresenter()
 {
     presenter = App.Locator.AgendaPresenter(this);
 }
示例#5
0
 public TableSource(AgendaPresenter presenter)
 {
     this.presenter = presenter;
 }