public AnomalousEventManagementResponse GetAnomalousEventByTime(DatasQueryResultRequestBase req) { var resp = new AnomalousEventManagementResponse(); IList <Func <AnomalousEvent_AnomalousEventTable, bool> > ps = new List <Func <AnomalousEvent_AnomalousEventTable, bool> >(); DealWithSearchTimeRange(req, ps); resp.Datas = _anomalousEventManagementQueryService.GetAnomalousEventSourceBy(ps); return(resp); }
public AnomalousEventManagementResponse GetAnomalousEventManagementDatasBy(DatasQueryResultRequestBase req) { var resp = new AnomalousEventManagementResponse(); IList <Func <AnomalousEvent_AnomalousEventTable, bool> > ps = new List <Func <AnomalousEvent_AnomalousEventTable, bool> >(); try { DealWithConditions(req, ps); var numberOfResultsPrePage = ApplicationSettingsFactory.GetApplicationSettings().NumberOfResultsPrePage;//获取每页记录数 resp.Datas = _anomalousEventManagementQueryService.GetAnomalousEventManagementsSourceBy(ps, req.CurrentPageIndex, numberOfResultsPrePage); resp.TotalResultCount = _anomalousEventManagementQueryService.GetTotalResultCountBy(ps); resp.Succeed = true; } catch { resp.Message = NoRecordsMessage; } return(resp); }