49716587
Isaac Lewis
refactor object s...
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
require_relative "request"
module Syspro
module ApiOperations
class Logon
include ApiOperations::Request
def logon(username, password, company_id, company_password = nil)
params = {
"Operator" => username,
"OperatorPassword" => password,
"CompanyId" => company_id,
"CompanyPassword" => company_password
}
resp = self.request(:get, resource_url, params)
user_id = UserIdObject.new(resp[0].http_body)
end
def resource_url
"/Logon"
end
UserIdObject = Struct.new(:guid) do
end
end
end
end
|