Example #1
0
        /// <summary>
        /// データ件数を取得する
        /// </summary>
        private int GetTotalCount(InferenceSearchInputModel filter)
        {
            IQueryable <InferenceHistory> histories;

            if (string.IsNullOrEmpty(filter.DataSet))
            {
                histories = inferenceHistoryRepository.GetAll();
            }
            else
            {
                //データセット名のフィルターがかかっている場合、データセットも併せて取得しないといけない
                histories = inferenceHistoryRepository.GetAllIncludeDataSet();
            }

            histories = Search(histories, filter);
            return(histories.Count());
        }