private Form GetMainForm()
        {
            IEmployeeRepository employeeRepository = new InMemoryEmployeeRepository();

            MainForm mainForm = new MainForm(employeeRepository);
            IEmployeeDetailPresenter employeeDetailPresenter = new EmployeeDetailPresenter(mainForm.ViewEmployeeDetail);

            OrgChartPresenter presenter = new OrgChartPresenter(mainForm, employeeRepository, employeeDetailPresenter);
            presenter.Run();

            return mainForm;
        }
 public void EmployeeSelected(Employee selectedEmployee)
 {
     EmployeeDetailPresenter.ShowSelectedEmployee(selectedEmployee);
 }