UNPKG

@ripeworks/xrm-api

Version:

Module that allows to invoke Microsoft Dynamics CRM services

57 lines (43 loc) 1.32 kB
/* * Module's dependencies */ var Util = require('./lib/util.js'); var Message = require('./lib/message.js'); var Dynamics = function (settings) { "use strict"; // creates an instance of class that handles all requests var util = new Util(settings); var message = new Message(util); // this.authenticate = function (options, cb) { // util.Authenticate(options, cb); // }; // // Compatibiliy backwards // this.Authenticate = function (options, cb) { // util.Authenticate(options, cb); // }; this.Create = function (options) { return message.Create(options); }; this.Update = function (options) { return message.Update(options); }; this.Retrieve = function (options) { return message.Retrieve(options); }; this.RetrieveMultiple = function (options) { return message.RetrieveMultiple(options); }; this.Associate = function (options) { return message.Associate(options); }; this.Disassociate = function (options) { return message.Disassociate(options); }; this.Execute = function (options) { return message.Execute(options); }; this.Delete = function (options) { return message.Delete(options); }; }; module.exports = Dynamics;