public async Task <int> Inserir(Cliente cliente) { try { #region sql const string sql = @" INSERT INTO tblCliente ( Nome, DataNascimento, Sexo, LimiteCompra ) VALUES ( @Nome, @DataNascimento, @Sexo, @LimiteCompra ); select SCOPE_IDENTITY(); "; #endregion acessoDados.AdicionarParametro("@Nome", cliente.Nome, SqlDbType.VarChar); acessoDados.AdicionarParametro("@DataNascimento", cliente.DataNascimento, SqlDbType.Date); acessoDados.AdicionarParametro("@Sexo", cliente.Sexo, SqlDbType.Bit); acessoDados.AdicionarParametro("@LimiteCompra", cliente.LimiteCompra, SqlDbType.Decimal); return(Convert.ToInt32(await acessoDados.Executar(sql))); } catch (Exception ex) { throw ex; } }