Exemplo n.º 1
0
        private void IdentificaUsuarioAtual(Guid usuarioId, dto.ranking.Ranking ranking)
        {
            var posicaoUsuarioAtual = ranking.Posicoes.Where(s => s.UsuarioId == usuarioId).FirstOrDefault();

            if (posicaoUsuarioAtual.NotIsNull())
            {
                posicaoUsuarioAtual.UsuarioAtual = true;
            }
        }
Exemplo n.º 2
0
        public dto.ranking.Ranking Obter(Guid usuarioId, int menorPosicaoRanking)
        {
            var ranking = new dto.ranking.Ranking();

            var extractor = new extractor.Obter(ranking);

            dapperHelper
            .ResetParameter()
            .AddParameter("_usuarioId", usuarioId)
            .AddParameter("_menorPosicaoRanking", menorPosicaoRanking)
            .ExecuteMultiple("ranking_obter", extractor);

            return(ranking);
        }