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 "); } }