private async Task <ClubeResumo> ObterClubeResumo(int JogadorID)
        {
            ClubeResumo cResumo = new ClubeResumo();

            if (JogadorID <= 0)
            {
                return(cResumo);
            }

            using (var ClubeRep = new ClubeRepository(new ProclubeContext()))
            {
                cResumo = await ClubeRep.ObterClubeResumo(JogadorID);
            }

            return(cResumo);
        }
        public async Task <ClubeResumo> ObterClubeResumo(int JogadorID)
        {
            ClubeResumo _clube = new ClubeResumo();

            if (JogadorID <= 0)
            {
                return(_clube);
            }


            _clube.Clube = new Clube();

            _clube.Clube = await this.ObterClube(JogadorID);

            _clube.Campeonatos = new List <Campeonato>();
            _clube.Campeonatos = await this.ObterCampeonatos(_clube.Clube.ClubeID);

            return(_clube);
        }