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); }
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 }); }