mainAppModule.factory('factuaService',function(ajaxService){ $ret = { retreiveCrtTickets : function(params,url,onResolve,onRejectErrorMsg){ ajaxService.sendXTR(url,$.param(params)) .then(function(result){ onResolve(result); }, function(status){ console.log(onRejectErrorMsg); console.log(status); }); }, calcTotalFactuaCrt : function(params,url,tAdditInfo,onRejectErrorMsg){ ajaxService.sendXTR(url,$.param(params)) .then(function(result){ tAdditInfo.totalFactuaCrt = result; }, function(status){ console.log(onRejectErrorMsg); console.log(status); }); } }; $ret.saveFactua = $ret.retreiveCrtTickets; return $ret; });