Ejemplo n.º 1
0
        public DemoController(IDemoView demoView)
        {
            _Persons = new BindingList <Person>();

            View = demoView;

            View.AddNewPerson    += View_AddNewPerson;
            View.Cancel          += View_Cancel;
            View.ExitApplication += View_ExitApplication;
            View.ModifyPerson    += View_ModifyPerson;
            View.RemovePerson    += View_RemovePerson;
            View.SaveChanges     += View_SaveChanges;
            View.ViewIsReady     += View_ViewIsReady;

            if (View.ViewReady)
            {
                View.Initialize();
                View.AwaitingMode();
                View.SetPeopleList(_Persons);
            }
        }