public JogadorDTO ObterJogadorDoTime(Guid idTime, Guid idJogador) { var jogadorRecuperado = RepositorioTimes.ObterJogadorDoTime(idTime, idJogador); return(new JogadorDTO { Id = jogadorRecuperado.Id, Nome = jogadorRecuperado.Nome, Gol = jogadorRecuperado.Gol }); }
public bool ModificarNomeJogador(Guid idTime, Guid idJogador, string nomeNovoJogador) { var jogadorAAtualizar = RepositorioTimes.ObterJogadorDoTime(idTime, idJogador); var nomeAntigo = jogadorAAtualizar.Nome; jogadorAAtualizar.AdicionarNomeJogador(nomeNovoJogador); if (!jogadorAAtualizar.Validar().isValid) { jogadorAAtualizar.AdicionarNomeJogador(nomeAntigo); return(false); } return(true); }