public async Task <int> CadastrarRespostaAsync(RespostaMOD resposta) { using (var connection = new SqlConnection(_configuration.GetConnectionString("Local"))) { const string insert = @" INSERT INTO Resposta (CodigoPergunta, CodigoUsuario, Descricao, Votos) VALUES (@CodigoPergunta, @CodigoUsuario, @Descricao, @Votos) SELECT @@IDENTITY"; return(await connection.QueryFirstOrDefaultAsync <int>(insert, resposta)); } }
public async Task <RespostaMOD> CadastrarRespostaAsync(RespostaMOD resposta) { var codigoResposta = await _respostaDal.CadastrarRespostaAsync(resposta); return(await _respostaDal.BuscarRespostaAsync(codigoResposta)); }