class Bancbox::AngelFund

Public Class Methods

get_investor(apikey,secret,url,id) click to toggle source
# File lib/bancbox/angel_fund.rb, line 68
 def self.get_investor(apikey,secret,url,id)
    params = {
          :api_key => apikey,
          :secret => secret,
          :investor_id => id
          }
  uri = URI.parse(url)
  req = Net::HTTP::Post.new(uri.path)
  req.set_form_data(params)
  http = Net::HTTP.new(uri.host, uri.port)
  http.use_ssl = true       
  http.verify_mode = OpenSSL::SSL::VERIFY_NONE
  response = http.request(req)
  response 
end

Public Instance Methods

create_investor(apikey,secret,url,fname,lname,email,phone,address_1,address_2,city,state,zip,created,llc) click to toggle source
# File lib/bancbox/angel_fund.rb, line 38
def create_investor(apikey,secret,url,fname,lname,email,phone,address_1,address_2,city,state,zip,created,llc)
                 
 params = {
          :api_key => apikey,
          :secret => secret,
          :first_name => fname,
          :last_name => lname,
          :email => email,
          :phone => phone,
          :address_1 => address_1,
          :address_2 => address_2,
          :created_by => created,
          :type => llc,
          :internal => '1',
          :state => state,
          :city => city,
          :zip => zip
          }
                
  uri = URI.parse(url)
  req = Net::HTTP::Post.new(uri.path)
  req.set_form_data(params)
  http = Net::HTTP.new(uri.host, uri.port)
  http.use_ssl = true       
  http.verify_mode = OpenSSL::SSL::VERIFY_NONE
  
  response = http.request(req)
  response 
end
create_investor_with_ssn(apikey,secret,url,fname,lname,email,phone,address_1,address_2,city,state,zip,created,ssn,llc) click to toggle source
# File lib/bancbox/angel_fund.rb, line 8
def create_investor_with_ssn(apikey,secret,url,fname,lname,email,phone,address_1,address_2,city,state,zip,created,ssn,llc)
                 
 params = {
          :api_key => apikey,
          :secret => secret,
          :first_name => fname,
          :last_name => lname,
          :email => email,
          :phone => phone,
          :address_1 => address_1,
          :address_2 => address_2,
          :created_by => created,
          :type => llc,
          :internal => '0',
          :state => state,
          :city => city,
          :zip => zip,
          :ssn => ssn}
                
  uri = URI.parse(url)
  req = Net::HTTP::Post.new(uri.path)
  req.set_form_data(params)
  http = Net::HTTP.new(uri.host, uri.port)
  http.use_ssl = true       
  http.verify_mode = OpenSSL::SSL::VERIFY_NONE
  
  response = http.request(req)
  response 
end