class Bci::Hipotecario

The class for BCI hipotecario API

Public Instance Methods

all() click to toggle source
# File lib/bci/hipotecario.rb, line 10
def all
  puts url
  response_checker(connector.get(url, headers))
end
find(id) click to toggle source
# File lib/bci/hipotecario.rb, line 15
def find(id)
  local_url = "#{url}/#{id}"
  response_checker(connector.get(local_url, headers))
end
find_rates(id) click to toggle source
# File lib/bci/hipotecario.rb, line 28
def find_rates(id)
  local_url = "#{url}/#{id}/tasas"
  response_checker(connector.get(local_url, headers))
end
simulate(id, params) click to toggle source
# File lib/bci/hipotecario.rb, line 20
def simulate(id, params)
  local_url = "#{url}/#{id}/simulaciones"
  puts local_url
  response_checker(connector.post(local_url, params.to_json, headers))
rescue RestClient::InternalServerError => e
  puts e
end
submodule() click to toggle source
# File lib/bci/hipotecario.rb, line 6
def submodule
  'creditos_hipotecarios'
end