class Netvisor::Base
Public Instance Methods
request(data_object, service, method = nil, id = nil)
click to toggle source
# File lib/netvisor/base.rb, line 10 def request(data_object, service, method = nil, id = nil) root = Root.new root.send("#{service}=", data_object) # validate root req = Request.new req.dispatch(root.to_xml, service, method, id) end
send_invoice(sales_invoice)
click to toggle source
# File lib/netvisor/base.rb, line 6 def send_invoice(sales_invoice) request(sales_invoice, 'sales_invoice') end