Beispiel #1
0
        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 = "");
            }
        }