public async Task <bool> EditarJogador(JogadorMOD jogadorMOD, string usuario) { using (var connection = await ConnectionFactory.RetornarConexaoAsync()) { try { #region "QUERY" const string query = @" UPDATE Jogadores SET Nome = @Nome, Sobrenome = @Sobrenome, DataNascimento = @DataNascimento, NumeroCamisa = @NumeroCamisa, Apelido = @Apelido, Altura = @Altura WHERE Id = @Id"; #endregion // trocar pra dar inner join em usuario e so alterar where usuario = usuario return(await connection.ExecuteAsync(query, jogadorMOD) > 0); } catch (Exception e) { return(false); } } }
public JogadorModel(JogadorMOD jogador) { CodigoTime = jogador.CodigoTime; Id = jogador.Id; Nome = jogador.Nome; Sobrenome = jogador.Sobrenome; Posicao = jogador.Posicao; DataNascimento = jogador.DataNascimento; Time = jogador.Time; NumeroCamisa = jogador.NumeroCamisa; Apelido = jogador.Apelido; Altura = jogador.Altura; }
public async Task <bool> CadastrarJogador(JogadorMOD jogadorMOD) { using (var connection = await ConnectionFactory.RetornarConexaoAsync()) { #region QUERY const string query = @" INSERT INTO Jogadores VALUES (@Nome, @Sobrenome, @Posicao, @DataNascimento, @CodigoTime, @NumeroCamisa, @Apelido, @Altura)"; #endregion return(await connection.ExecuteAsync(query, jogadorMOD) > 0); } }
public async Task <bool> EditarJogador(JogadorMOD jogadorMOD, string usuario) { return(await _escalacaoDAL.EditarJogador(jogadorMOD, usuario)); }
public async Task <bool> CadastrarJogador(JogadorMOD jogadorMOD, string usuario) { jogadorMOD.CodigoTime = await _escalacaoDAL.RetornarCodigoTime(usuario); return(await _escalacaoDAL.CadastrarJogador(jogadorMOD)); }