void HandleSearchPersonSelected(object sender, PersonSelectedEventArgs e)
        {
            var personViewController = new PersonViewController(e.Person, favoritesRepository);

            personViewController.NavigationItem.RightBarButtonItem =
                new UIBarButtonItem(UIBarButtonSystemItem.Done, delegate {
                DismissViewController(true, null);
            });

            PresentViewController(new UINavigationController(personViewController), true, null);
        }
		void HandleSearchPersonSelected (object sender, PersonSelectedEventArgs e)
		{
			var personViewController = new PersonViewController (e.Person, favoritesRepository);

			personViewController.NavigationItem.RightBarButtonItem =
				new UIBarButtonItem (UIBarButtonSystemItem.Done, delegate {
				DismissViewController (true, null);
			});

			PresentViewController (new UINavigationController (personViewController), true, null);
		}
		void HandlePersonSelected (object sender, PersonSelectedEventArgs e)
		{
			var personViewController = new PersonViewController (e.Person, favoritesRepository);

			NavigationController.PushViewController (personViewController, true);
		}
 public PersonDataSource(PersonViewController controller)
 {
     this.controller = controller;
 }
 public PersonDelegate(PersonViewController controller)
 {
     this.controller = controller;
 }
        void HandlePersonSelected(object sender, PersonSelectedEventArgs e)
        {
            var personViewController = new PersonViewController(e.Person, favoritesRepository);

            NavigationController.PushViewController(personViewController, true);
        }
 public PersonDelegate(PersonViewController controller)
 {
     this.controller = controller;
 }
 public PersonDataSource(PersonViewController controller)
 {
     this.controller = controller;
 }