private void AddButtonPressed()
        {
            IPersonDetailsPresenter detailsPresenter = ClientServiceLocator.PersonDetailsPresenter;

            detailsPresenter.ShowView(true);
            detailsPresenter.AddPerson();
            LoadPersonList();
        }
        private void ViewButtonPressed()
        {
            Person selectedPerson = _view.GetSelectedListItem();

            if (selectedPerson != null)
            {
                IPersonDetailsPresenter detailsPresenter = ClientServiceLocator.PersonDetailsPresenter;
                detailsPresenter.ShowPerson(selectedPerson);
                detailsPresenter.ShowView(true);
            }
            else
            {
                _view.ShowWarning("View Person", "Please select a person to view");
            }
        }