Exemplo n.º 1
0
        public ApiResult LoadWhisper([FromBody] WhisperConditionModel whisperConditionModel)
        {
            if (whisperConditionModel.LoginUser)
            {
                whisperConditionModel.Account = Auth.GetLoginUser(_httpContext).Account;
            }
            IList <WhisperModel> whisperModels = _whisperService.SelectByPage(whisperConditionModel.PageIndex, whisperConditionModel.PageSize, whisperConditionModel);
            int total = _whisperService.SelectCount(whisperConditionModel);

            return(ApiResult.Success(new { list = whisperModels, total = total }));
        }
Exemplo n.º 2
0
        private WhisperCondiiton ConvertCondition(WhisperConditionModel whisperCondition)
        {
            WhisperCondiiton condiiton = new WhisperCondiiton();

            condiiton.Account = whisperCondition.Account;
            if (whisperCondition.Id != 0)
            {
                condiiton.Id = whisperCondition.Id;
            }
            return(condiiton);
        }
Exemplo n.º 3
0
        public ApiResult LoadTotal([FromBody] WhisperConditionModel whisperConditionModel)
        {
            WhisperCondiiton whisperCondiiton = new WhisperCondiiton();

            if (whisperConditionModel.LoginUser)
            {
                whisperCondiiton.Account = Auth.GetLoginUser(_httpContext).Account;
            }
            else
            {
                whisperCondiiton.Account = whisperCondiiton.Account;
            }
            int total = _whisperRepository.SelectCount(whisperCondiiton);

            return(ApiResult.Success(total));
        }
Exemplo n.º 4
0
        public IList <WhisperModel> SelectByPage(int pageIndex, int pageSize, WhisperConditionModel condiiton = null)
        {
            IEnumerable <Whisper> whispers = _whisperRepository.SelectByPage(pageIndex, pageSize, ConvertCondition(condiiton));

            return(ConvertToModel(whispers));
        }
Exemplo n.º 5
0
        public int SelectCount(WhisperConditionModel conditionModel = null)
        {
            WhisperCondiiton condiiton = ConvertCondition(conditionModel);

            return(_whisperRepository.SelectCount(condiiton));
        }