private void LoadTeams()
 {
     try
     {
         TeamsListView.Items.Clear();
         ClientDevelopersController.GetTeamsItemList(Unit, MyClient.Id).ForEach(item => TeamsListView.Items.Add(item));
     }
     catch (Exception)
     {
         MessageBox.Show("Error loading Teams:");
     }
 }
        private void TeamsListView_ItemActivate(object sender, EventArgs e)
        {
            ListViewItem Item = new ListViewItem();

            try
            {
                Item = TeamsListView.GetItemAt(MousePosition.X - 280, MousePosition.Y - 232);

                SelectedTeam = new Team()
                {
                    Team_ID = int.Parse(Item.SubItems[0].Text),
                };
                MessageBox.Show("Selected Team: " + SelectedTeam.Team_ID);
                DevelopersListView.Items.Clear();
                ClientDevelopersController.FindDevelopersByTeam(Unit, SelectedTeam.Team_ID).ForEach(item => DevelopersListView.Items.Add(item));
            }
            catch (Exception)
            {
                MessageBox.Show("Error getting selected item from database, please try again later ");
            }
        }