コード例 #1
0
        private void _view_UpdateClick(object sender, EventArgs e)
        {
            var person    = _manager.GetPersonByID(_view.GetRecordId);
            var presenter = new FormPersonPresenter(new FormPerson(), _manager, person);

            presenter.Show();
        }
コード例 #2
0
        private void _view_AddClick(object sender, EventArgs e)
        {
            var person = new Person()
            {
                DateReceipt = DateTime.Now
            };
            // TODO: еще бы тут сделать вызов формы, через интерфейсы
            var presenter = new FormPersonPresenter(new FormPerson(), _manager, person);

            presenter.Show();
        }