O service é responsável por enviar os dados informados pelo usuário para o servidor.
define(['index', 'ng-load!totvs-resource'], function(index) {
'use strict';
var executionFactory = function ($totvsresource) {
// definimos uma nova factory a partir do totvsresource passando a URL do serviço
var factory = $totvsresource.REST('/totvs-html-framework-sample/rest/execution', {}, {});
// enviamos um post / save para o servidor com os dados de execução
factory.send = function (model, callback) {
return this.TOTVSSave({}, model, callback);
};
return factory;
};
executionFactory.$inject = ['$totvsresource'];
index.register.factory('totvs-html-framework-sample.execution.Factory', executionFactory);
});