private SqlParameter[] GetSqlParameters(RankingRequestData rankingModel)
 {
     return(new[] {
         rankingModel.Take.ToSqlParameter("Take"),
         rankingModel.Skip.ToSqlParameter("Skip"),
         rankingModel.RankingCategory.ToSqlParameter("RankingCategory"),
         rankingModel.Order.ToSqlParameter("Order")
     });
 }
Esempio n. 2
0
 public async Task <IEnumerable <ClanRankingResponseModel> > GetClanRanking(RankingRequestData rankingModel)
 {
     return(await _rankingService.GetClanRanking(rankingModel));
 }
Esempio n. 3
0
        public async Task <IEnumerable <UserRankingResponseData> > GetUserRanking(RankingRequestData rankingModel)
        {
            Logger.GetInstance().Debug("asdasd");

            return(await _rankingService.GetUserRanking(rankingModel));
        }
        public async Task <IEnumerable <UserRankingResponseData> > GetUserRanking(RankingRequestData rankingModel)
        {
            var result = await _sqlManager.ExecuteDataCommand("[Web].[GetRanking]", CommandType.StoredProcedure, null, GetSqlParameters(rankingModel));

            return(await GetUserRankingData(result));
        }