Name

global.PDDiagramActivityService

Description

No description available

Script

var PDDiagramActivityService = Class.create();
PDDiagramActivityService.prototype = {
  initialize: function(opts) {
  	this.repository = (opts && opts.repository) || new PDDiagramActivityRepository();
  },
  type: 'PDDiagramActivityService',
  insertActivities: function(activities) {
  	return (activities || []).map(function(fields) {
  		return this.repository.insertActivity(fields);
  	}.bind(this));
  },
  updateActivities: function(activities) {
  	return (activities || []).map(function(fields) {
  		return this.repository.updateActivity(fields);
  	}.bind(this));
  },
  deleteActivities: function(activityIds) {
  	this.repository.deleteActivities((activityIds || []).join(','));
  }
};

Sys ID

ad6fb328779b0110033a902f8c5a9980

Offical Documentation

Official Docs: