private void ReportPanelButton_Click_1(object sender, EventArgs e) { List <string> tempL = AntivirusLibrary.DataBaseMethods.DataBaseGetAllNotes("ScanReport"); if (tempL.Count > 100) { for (int i = 0; i < tempL.Count - 100; i++) { AntivirusLibrary.DataBaseMethods.DataBaseDeleteNote(tempL[i].Split('?')[1], "ScanReport"); } } foreach (var temp in lformElementsReports) { temp.DeletePanel(flowLayoutPanelReport); } List <string> tempList = AntivirusLibrary.DataBaseMethods.DataBaseGetAllNotes("ScanReport"); foreach (var scanFile in tempList) { var strScanTemp = new AntivirusLibrary.DataReport(scanFile); var panelTemp = new FormElementsReport(flowLayoutPanelReport); panelTemp.textBoxReport.Text = strScanTemp.path; panelTemp.ResultReportLabel.Text = strScanTemp.virusType; panelTemp.DataReportLabel.Text = strScanTemp.date; panelTemp.TimeReportLabel.Text = strScanTemp.time; lformElementsReports.Add(panelTemp); } OffAll(); ReportPanel.Visible = true; ReportPanel.Location = new System.Drawing.Point(179, 13); ReportPanelButton.BackColor = Color.LightBlue; }
private void button12_Click(object sender, EventArgs e) { foreach (var temp in lformElementsScans) { temp.DeletePanel(flowLayoutPanelScan); } List <string> lscanReport = AntivirusLibrary.DataBaseMethods.DataBaseGetAllNotes("Scan"); Console.WriteLine("lscan"); foreach (var scanFile in lscanReport) { var strScanTemp = new AntivirusLibrary.DataReport(scanFile); var panelTemp = new FormElementsScan(flowLayoutPanelScan); panelTemp.PathScanTextBox.Text = strScanTemp.path; panelTemp.ResultScanLabel.Text = strScanTemp.virusType; panelTemp.DataScanLabel.Text = strScanTemp.date; panelTemp.TimeScanLabel.Text = strScanTemp.time; lformElementsScans.Add(panelTemp); } }
private void Quarantine_Click(object sender, EventArgs e) { foreach (var temp in lformElementsQuarantunes) { temp.DeletePanel(flowLayoutPanelQuarantine); } List <string> tempList = AntivirusLibrary.DataBaseMethods.DataBaseGetAllNotes("Quarantine"); foreach (string quarantineFile in tempList) { var strQuarantineTemp = new AntivirusLibrary.DataReport(quarantineFile); var panelTemp = new FormElementsQuarantune(flowLayoutPanelQuarantine); panelTemp.textBoxQuarantine.Text = strQuarantineTemp.path; panelTemp.VirusTypeQuarantine.Text = strQuarantineTemp.virusType; panelTemp.DataQuarantine.Text = strQuarantineTemp.date; panelTemp.TimeQuarantine.Text = strQuarantineTemp.time; lformElementsQuarantunes.Add(panelTemp); } OffAll(); QuarantinePanel.Visible = true; QuarantinePanel.Location = new System.Drawing.Point(179, 13); PanelButtonQuarantine.BackColor = Color.LightBlue; }