UNPKG

@serussi/p360

Version:

Wrapper for Public 360 SIF RPC Web Service from Tieto

83 lines (81 loc) 1.8 kB
const doCall = require("./do-call"); const service = "ContactService"; module.exports = (options) => { return { SynchronizeContactPerson(query) { return doCall({ ...options, service, query, operation: "SynchronizeContactPerson", }); }, SynchronizePrivatePerson(query) { return doCall({ ...options, service, query, operation: "SynchronizePrivatePerson", }); }, SynchronizeEnterprise(query) { return doCall({ ...options, service, query, operation: "SynchronizeEnterprise", }); }, GetContactPersons(query) { return doCall({ ...options, service, query, operation: "GetContactPersons", }); }, GetPrivatePersons(query) { return doCall({ ...options, service, query, operation: "GetPrivatePersons", }); }, GetEnterprises(query) { return doCall({ ...options, service, query, operation: "GetEnterprises", }); }, UpdatePrivatePerson(query) { return doCall({ ...options, service, query, operation: "UpdatePrivatePerson", }); }, UpdateContactPerson(query) { return doCall({ ...options, service, query, operation: "UpdateContactPerson", }); }, UpdateEnterprise(query) { return doCall({ ...options, service, query, operation: "UpdateEnterprise", }); }, Ping(query) { return doCall({ ...options, service, query, operation: "Ping" }); }, }; };