From 8f25f3da4245f104cafcdb34756ad9df6d97b042 Mon Sep 17 00:00:00 2001 From: Ayyoub allali Date: Mon, 21 Aug 2017 04:08:29 +0100 Subject: [PATCH] add the survey service --- src/app/pages/surveys/survey.service.js | 40 +++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 src/app/pages/surveys/survey.service.js diff --git a/src/app/pages/surveys/survey.service.js b/src/app/pages/surveys/survey.service.js new file mode 100644 index 0000000..cb71f8a --- /dev/null +++ b/src/app/pages/surveys/survey.service.js @@ -0,0 +1,40 @@ +/** + * @author ayoub + */ +(function () { + 'use strict'; + + angular.module('BlurAdmin.pages.surveys') + .factory('SurveyService',SurveyService); + + /** @ngInject */ + function SurveyService($http, $q) { + var apiBaseUrl = "http://localhost:9000" + + function list() { + return []; + } + + function create(survey) { + var url = apiBaseUrl + "/surveys"; + + // Make the API call + return $http.post(url, survey); + } + + function edit(survery) { + console.log("edit jSurvey Opject", survey); + } + + function remove(survery) { + console.log("remove Opject", survey); + } + + return { + list:list, + create:create, + edit:edit, + remove:remove + } + } +})();