public static Jogador AtualizarJogador(Guid id, string novoNome)
        {
            var jogador           = ObterJogador(id);
            var jogadorAAdicionar = new JogadorTime(novoNome);

            if (!jogadorAAdicionar.Validar().isValid)
            {
                return(null);
            }
            jogadores.Remove(jogador);
            jogadores.Add(jogadorAAdicionar);

            return(jogadorAAdicionar);
        }
예제 #2
0
        public JogadorDTO CriarJogador(string nome)
        {
            var novoJogador = new JogadorTime(nome);

            if (!novoJogador.Validar().isValid)
            {
                return(null);
            }
            RepositorioJogadores.GravarJogador(novoJogador);
            return(new JogadorDTO
            {
                Id = novoJogador.Id,
                Nome = novoJogador.Nome,
                Gol = novoJogador.Gol
            });
        }