protected override ResultStatus Retrieve() { base.Retrieve(gcMain); DateTime startDate = txtStartDate.DateTimeValue; DateTime endDate = txtEndDate.DateTimeValue; string startTime = " "; string endTime = " "; _Condition = "查詢條件:日期:{0}-{1}"; _Condition = string.Format(_Condition, txtStartDate.Text, txtEndDate.Text); if (chkTime.Checked) { startTime = txtStartTime.Text; endTime = txtEndTime.Text; _Condition = _Condition + string.Format(",非合理時間 < {0} or > {1}", startTime, endTime); } if (chkAudit.Checked) { _Condition = _Condition + ",權限設定作業"; } else { _Condition = _Condition + ",全部作業"; } gcMain.DataSource = daoDZ9999.ListLOGF(startDate, endDate, startTime, endTime, chkAudit.EditValue.ToString()); gvMain.TrimAllCell(); string keyData = ""; if (gvMain.RowCount == 0) { keyData = String.Format("{0}無資料", _Condition); SingletonLogger.Instance.Info(GlobalInfo.USER_ID, _ProgramID, keyData, " "); } else { keyData = string.Format("{0}共有{1}筆", _Condition, gvMain.RowCount); SingletonLogger.Instance.Info(GlobalInfo.USER_ID, _ProgramID, keyData, " "); } return(ResultStatus.Success); }
public DataTable ListLOGF(DateTime START_DATE, DateTime END_DATE, string START_TIME, string END_TIME, string TXN_AUDIT) { return(daoDZ9999.ListLOGF(START_DATE, END_DATE, START_TIME, END_TIME, TXN_AUDIT)); }