private void AddRaidToList(object sender, EventArgs e) { Raid raid = newRaidForm.NewRaid; ComputerRaids.Add(raid); EntitiesToListView.FillHardRaidsListViewDetailView(ComputerRaids, listViewCreateComputerRaid); }
private void listViewAssociatedComputerList_SelectedIndexChanged(object sender, EventArgs e) { if (listViewAssociatedComputerList.SelectedItems.Count == 1) { int i = listViewAssociatedComputerList.SelectedItems[0].Index; this_Computer = CaseComputers[i]; //Puts computer info in fields ListViewToDetailsFields.ComputerlistViewToDetailFields(i, CaseComputers, this); //puts the hard drives in their listView. EntitiesToListView.FillHardDrivesListView(CaseComputers[i].HardDrives, listViewComputerAssociatedHardDrives); listViewComputerAssociatedHardDrives.View = View.LargeIcon; listViewAssociatedRaids.Clear(); if (CaseComputers[i].Raids.Count > 0) { EntitiesToListView.FillHardRaidsListViewDetailView(CaseComputers[i].Raids, listViewAssociatedRaids); } groupBoxDriveDetails.Controls.OfType <TextBox>().ForEach(x => x.Text = ""); } }