C#的FTP服务器软件系统的设计与实现(13)
时间:2017-04-28 09:26 来源:毕业论文 作者:毕业论文 点击:次
Message += "Selected Time range is not correct"; if (!chkShowFTPErrorList.Checked && !chkShowHTTPErrorList.Checked) Message += "Either FTP or HTTP Error list must be selected."; if (Message != string.Empty) { MessageBox.Show(Message, "Advanced FTP Server"); return; } lstExceptionList.Items.Clear(); if (LogList != null) LogList.Rows.Clear(); txtErrorDetails.Text = string.Empty; btnFilter.Enabled = false; gbSearchCondition.Visible = false; gbSearchInProgress.Visible = true; Searcher.RunWorkerAsync(); }//点击日志过滤按钮出现筛选条件并判断 void ClearList_Click(object sender, EventArgs e) { lstExceptionList.Items.Clear(); txtErrorDetails.Text = string.Empty; } void Searcher_DoWork(object sender, DoWorkEventArgs e) { CancelSearch = false; LogList = ApplicationSettings.GetExceptionLog(txtDateFrom.Value, txtDateTo.Value, txtTimeFrom.Value, txtTimeTo.Value, chkShowFTPErrorList.Checked, chkShowHTTPErrorList.Checked, ref CancelSearch); gbSearchInProgress.Visible = false; btnFilter.Enabled = true; if (LogList == null || LogList.Rows.Count == 0) { gbSearchCondition.Visible = true; MessageBox.Show("No results to display.", "Advanced FTP Server"); return; } foreach (DataRow Log in LogList.Rows) (责任编辑:qin) |