private static void resetjumpeerBackgroundColors(Create_Case c) { c.jumperPosition0.BackColor = Color.White; c.jumperPosition1.BackColor = Color.White; c.jumperPosition2.BackColor = Color.White; c.jumperPosition3.BackColor = Color.White; c.jumperPosition4.BackColor = Color.White; c.jumperPosition5.BackColor = Color.White; c.jumperPosition6.BackColor = Color.White; c.jumperPosition7.BackColor = Color.White; c.jumperPosition8.BackColor = Color.White; c.jumperPosition9.BackColor = Color.White; }
public static void listViewFPDestinationMediae(int i, IList <DestinationMedia> caseDestinationMedia, Create_Case createCaseFormInstance) { //createCaseFormInstance.comboBoxDestinationMedia.Text = caseDestinationMedia[i].Type.ToString(); //createCaseFormInstance.textBoxBrandOutput.Text = caseDestinationMedia[i].Brand; //createCaseFormInstance.txtSerialNum.Text = caseDestinationMedia[i].SerialNumber.ToString(); //createCaseFormInstance.textBoxSizeOutput.Text = caseDestinationMedia[i].Size.ToString(); }
public static void ComputerlistViewToDetailFields(int i, IList <Computer> caseComputers, Create_Case createCaseFormInstance) { //general information createCaseFormInstance.txtMakeOutput.Text = caseComputers[i].Make; createCaseFormInstance.txtModelOutput.Text = caseComputers[i].Model; createCaseFormInstance.txtTypeOutput.Text = caseComputers[i].Type; createCaseFormInstance.txtSerialNum.Text = caseComputers[i].SerialNumber; createCaseFormInstance.txtSvcTag.Text = caseComputers[i].SvcTag; //cmos settings createCaseFormInstance.txtCMOSDate.Text = caseComputers[i].CmosDate.Date.ToString(); createCaseFormInstance.txtCMOSTime.Text = caseComputers[i].CmosDate.TimeOfDay.ToString(); createCaseFormInstance.txtActualDate.Text = caseComputers[i].CmosDate.Date.ToString(); createCaseFormInstance.txtActualTime.Text = caseComputers[i].CmosDate.TimeOfDay.ToString(); createCaseFormInstance.txtTimeProvidedBy.Text = caseComputers[i].ActualTimeProvidedBy; createCaseFormInstance.txtSetupKeystroke.Text = caseComputers[i].KeystrokeForCmosSetup; createCaseFormInstance.txtWasCMOSChanged.Text = caseComputers[i].CmosWasChanged.ToString(); createCaseFormInstance.txtCMOSChangesMade.Text = caseComputers[i].DescriptionOfCmosChanges; //sys info createCaseFormInstance.txtSystemRunning.Text = caseComputers[i].SystemWasRunning.ToString(); //bool createCaseFormInstance.txtPulledPlug.Text = caseComputers[i].PlugWasPulled.ToString(); //bool createCaseFormInstance.txtAppsRunning.Text = caseComputers[i].AppsWereRunning.ToString(); createCaseFormInstance.txtShutDownBy.Text = caseComputers[i].WhoShutDown.ToString(); createCaseFormInstance.txtWasItPoweredOn.Text = caseComputers[i].WasPoweredOn.ToString(); createCaseFormInstance.txtWasItAServer.Text = caseComputers[i].WasServer.ToString(); createCaseFormInstance.txtServerType.Text = caseComputers[i].ServerType; createCaseFormInstance.txtVirtualMachine.Text = caseComputers[i].WasVirtualMachine.ToString(); createCaseFormInstance.txtHostedSystem.Text = caseComputers[i].WasHostedSystem.ToString(); createCaseFormInstance.txtHostname.Text = caseComputers[i].Hostname; //HD information //cdfi info createCaseFormInstance.txtTechExaminer.Text = caseComputers[i].CdfInfo.TechExaminer.EmployeeName.FirstName.ToString() + " " + caseComputers[i].CdfInfo.TechExaminer.EmployeeName.LastName.ToString(); createCaseFormInstance.txtFinishDateTime.Text = caseComputers[i].CdfInfo.Cdfdate.ToString(); }
public static void ForensicProcesseslistViewToDetailFields(int i, IList <ForensicProcess> caseForensicProcess, Create_Case createCaseFormInstance) { //collection information createCaseFormInstance.textBoxFPCollectionLocationOutput.Text = caseForensicProcess[i].CollectionLocation.ToString(); createCaseFormInstance.textBoxFPRoomNumber.Text = caseForensicProcess[i].RoomNumber.ToString(); createCaseFormInstance.textBoxFPCustodianOrUser.Text = caseForensicProcess[i].CustodianOrUser.ToString(); createCaseFormInstance.textBoxFPPhotosTaken.Text = caseForensicProcess[i].PhotoWasTaken.ToString(); createCaseFormInstance.textBoxFPImageOnly.Text = caseForensicProcess[i].WasImageOnly.ToString(); createCaseFormInstance.textBoxFPHardDriveOnly.Text = caseForensicProcess[i].WasHardDriveOnly.ToString(); //processing information createCaseFormInstance.textBoxFPProcessPerformed.Text = caseForensicProcess[i].ProcessingPerformed.ToString(); createCaseFormInstance.textBoxFPDeviceUsed.Text = caseForensicProcess[i].ForensicDeviceUsed.ToString(); createCaseFormInstance.textBoxFPSoftware.Text = caseForensicProcess[i].Software.ToString(); //image information createCaseFormInstance.textBoxFPImagesMade.Text = caseForensicProcess[i].ImagesMade.ToString(); createCaseFormInstance.textBoxFPImagesVerifiedBy.Text = caseForensicProcess[i].ImagesVerifiedBy.ToString(); //cdf info createCaseFormInstance.textBoxFPCDFTechExaminer.Text = caseForensicProcess[i].CdfInfo.TechExaminer.EmployeeName.FirstName.ToString() + " " + caseForensicProcess[i].CdfInfo.TechExaminer.EmployeeName.LastName.ToString(); createCaseFormInstance.textBoxFPFinishDateTime.Text = caseForensicProcess[i].CdfInfo.Cdfdate.ToString(); }
//TODO FINISH MAPPING THIS!!!!!!!! public static void HardDrivelistViewToDetailFields(int i, IList <HardDrive> caseHardDrives, Create_Case createCaseFormInstance) { //hard drive details createCaseFormInstance.textBoxHDMakeOutput.Text = caseHardDrives[i].Make; createCaseFormInstance.textBoxHDModelOutput.Text = caseHardDrives[i].Model; createCaseFormInstance.textBoxHDTypeOutput.Text = caseHardDrives[i].Type; createCaseFormInstance.textBoxHDSerialNumOutput.Text = caseHardDrives[i].Serial; createCaseFormInstance.textBoxHDSizeOutput.Text = caseHardDrives[i].SizeInGB.ToString(); createCaseFormInstance.textBoxHDDriveInterfaceOutput.Text = caseHardDrives[i].DriveInterface; createCaseFormInstance.textBoxHDDrivePositionOutput.Text = caseHardDrives[i].DrivePosition; createCaseFormInstance.textBoxHDJumperSettingsOutput.Text = caseHardDrives[i].JumperSetting; //jumper details resetjumpeerBackgroundColors(createCaseFormInstance); createCaseFormInstance.jumperPosition0.BackColor = setJumperBackgroundColor(caseHardDrives[i].JumperDiagram.Jumper_0); createCaseFormInstance.jumperPosition1.BackColor = setJumperBackgroundColor(caseHardDrives[i].JumperDiagram.Jumper_1); createCaseFormInstance.jumperPosition2.BackColor = setJumperBackgroundColor(caseHardDrives[i].JumperDiagram.Jumper_2); createCaseFormInstance.jumperPosition3.BackColor = setJumperBackgroundColor(caseHardDrives[i].JumperDiagram.Jumper_3); createCaseFormInstance.jumperPosition4.BackColor = setJumperBackgroundColor(caseHardDrives[i].JumperDiagram.Jumper_4); createCaseFormInstance.jumperPosition5.BackColor = setJumperBackgroundColor(caseHardDrives[i].JumperDiagram.Jumper_5); createCaseFormInstance.jumperPosition6.BackColor = setJumperBackgroundColor(caseHardDrives[i].JumperDiagram.Jumper_6); createCaseFormInstance.jumperPosition7.BackColor = setJumperBackgroundColor(caseHardDrives[i].JumperDiagram.Jumper_7); createCaseFormInstance.jumperPosition8.BackColor = setJumperBackgroundColor(caseHardDrives[i].JumperDiagram.Jumper_8); createCaseFormInstance.jumperPosition9.BackColor = setJumperBackgroundColor(caseHardDrives[i].JumperDiagram.Jumper_9); //cdf info createCaseFormInstance.textBoxHDTechExaminerOutput.Text = caseHardDrives[i].CDFInfo.TechExaminer.EmployeeName.FirstName + " " + caseHardDrives[i].CDFInfo.TechExaminer.EmployeeName.LastName.ToString(); createCaseFormInstance.textBoxHDFinishDateTimeOutput.Text = caseHardDrives[i].CDFInfo.Cdfdate.ToString(); //related computer/reference computer if (caseHardDrives[i].ReferenceComputer != null) { createCaseFormInstance.textBoxHDRelatedComputerMake.Text = caseHardDrives[i].ReferenceComputer.Make; createCaseFormInstance.textBoxHDRelatedComputerModel.Text = caseHardDrives[i].ReferenceComputer.Model; createCaseFormInstance.textBoxHDRelatedComputerType.Text = caseHardDrives[i].ReferenceComputer.Type; createCaseFormInstance.textBoxHDRelatedComputerSerialNum.Text = caseHardDrives[i].ReferenceComputer.SerialNumber; createCaseFormInstance.textBoxHDRelatedComputerSvcTag.Text = caseHardDrives[i].ReferenceComputer.SvcTag; createCaseFormInstance.textBoxHDRelatedCompSysInfoSystemRunning.Text = caseHardDrives[i].ReferenceComputer.SystemWasRunning.ToString(); createCaseFormInstance.textBoxHDRelatedCompSysInfoPulledPlug.Text = caseHardDrives[i].ReferenceComputer.PlugWasPulled.ToString(); createCaseFormInstance.textBoxHDRelatedCompSysInfoAppsRunning.Text = caseHardDrives[i].ReferenceComputer.AppsWereRunning.ToString(); createCaseFormInstance.textBoxHDRelatedCompSysInfoShutDownBy.Text = caseHardDrives[i].ReferenceComputer.WhoShutDown.EmployeeName.FirstName.ToString() + " " + caseHardDrives[i].ReferenceComputer.WhoShutDown.EmployeeName.LastName.ToString(); createCaseFormInstance.textBoxHDRelatedCompSysInfoPoweredOn.Text = caseHardDrives[i].ReferenceComputer.WasPoweredOn.ToString(); createCaseFormInstance.textBoxHDRelatedCompSysInfoServer.Text = caseHardDrives[i].ReferenceComputer.WasServer.ToString(); createCaseFormInstance.textBoxHDRelatedCompSysInfoServerType.Text = caseHardDrives[i].ReferenceComputer.ServerType; createCaseFormInstance.textBoxHDRelatedCompSysInfoVirtualMachine.Text = caseHardDrives[i].ReferenceComputer.WasVirtualMachine.ToString(); createCaseFormInstance.textBoxHDRelatedCompSysInfoHostedSystem.Text = caseHardDrives[i].ReferenceComputer.WasHostedSystem.ToString(); createCaseFormInstance.textBoxHDRelatedCompSysInfoHostname.Text = caseHardDrives[i].ReferenceComputer.Hostname; //computer image list IList <String> images = new List <string>(); images.Add("TrendWinForm.Images.Icons.desktop_computer_48.png"); images.Add("TrendWinForm.Images.Icons.laptop_computer_48.png"); images.Add("TrendWinForm.Images.Icons.server_computer_48.png"); images.Add("TrendWinForm.Images.Icons.mobile_computer_48.png"); images.Add("TrendWinForm.Images.Icons.mystery_computer_48.png"); ImageList computerImageList = new ImageList(); computerImageList.ImageSize = new System.Drawing.Size(48, 48); computerImageList.ColorDepth = ColorDepth.Depth32Bit; images.ForEach(image => { Assembly myAssembly = Assembly.GetExecutingAssembly(); Stream myStream = myAssembly.GetManifestResourceStream(image); Bitmap img = new Bitmap(myStream); computerImageList.Images.Add(img); }); if (caseHardDrives[i].ReferenceComputer.Type == "Desktop") { createCaseFormInstance.pictureBoxRelatedComputer.Image = computerImageList.Images[0]; } else if (caseHardDrives[i].ReferenceComputer.Type == "Laptop") { createCaseFormInstance.pictureBoxRelatedComputer.Image = computerImageList.Images[1]; } else if (caseHardDrives[i].ReferenceComputer.Type == "Server") { createCaseFormInstance.pictureBoxRelatedComputer.Image = computerImageList.Images[2]; } else if (caseHardDrives[i].ReferenceComputer.Type == "Mobile") { createCaseFormInstance.pictureBoxRelatedComputer.Image = computerImageList.Images[3]; } else { createCaseFormInstance.pictureBoxRelatedComputer.Image = computerImageList.Images[4]; } } else { createCaseFormInstance.textBoxHDRelatedComputerMake.Text = ""; createCaseFormInstance.textBoxHDRelatedComputerModel.Text = ""; createCaseFormInstance.textBoxHDRelatedComputerType.Text = ""; createCaseFormInstance.textBoxHDRelatedComputerSerialNum.Text = ""; createCaseFormInstance.textBoxHDRelatedComputerSvcTag.Text = ""; createCaseFormInstance.textBoxHDRelatedCompSysInfoSystemRunning.Text = ""; createCaseFormInstance.textBoxHDRelatedCompSysInfoPulledPlug.Text = ""; createCaseFormInstance.textBoxHDRelatedCompSysInfoAppsRunning.Text = ""; createCaseFormInstance.textBoxHDRelatedCompSysInfoShutDownBy.Text = ""; createCaseFormInstance.textBoxHDRelatedCompSysInfoPoweredOn.Text = ""; createCaseFormInstance.textBoxHDRelatedCompSysInfoServer.Text = ""; createCaseFormInstance.textBoxHDRelatedCompSysInfoServerType.Text = ""; createCaseFormInstance.textBoxHDRelatedCompSysInfoVirtualMachine.Text = ""; createCaseFormInstance.textBoxHDRelatedCompSysInfoHostedSystem.Text = ""; createCaseFormInstance.textBoxHDRelatedCompSysInfoHostname.Text = ""; } //related raid if (caseHardDrives[i].ReferenceRaid != null) { createCaseFormInstance.textBoxHDRaidHardwareOrSoftware.Text = caseHardDrives[i].ReferenceRaid.SoftwareOrHardware.ToString(); createCaseFormInstance.textBoxHDRaidType.Text = caseHardDrives[i].ReferenceRaid.RaidType; createCaseFormInstance.textBoxHDRaidLevel.Text = caseHardDrives[i].ReferenceRaid.RaidLevel; createCaseFormInstance.listViewRelatedRaidonHDPage.Items.Clear(); EntitiesToListView.FillHardDrivesListViewMinimalDetailView(caseHardDrives[i].ReferenceRaid.AssociatedHardDrives, createCaseFormInstance.listViewRelatedRaidonHDPage); } else { createCaseFormInstance.textBoxHDRaidHardwareOrSoftware.Text = ""; createCaseFormInstance.textBoxHDRaidType.Text = ""; createCaseFormInstance.textBoxHDRaidLevel.Text = ""; createCaseFormInstance.listViewRelatedRaidonHDPage.Text = ""; createCaseFormInstance.listViewRelatedRaidonHDPage.Items.Clear(); createCaseFormInstance.listViewRelatedRaidonHDPage.Columns.Clear(); } }