Blame view

app/partials/viewcontact/viewcontact.service.js 2.19 KB
3cab9e8a3   Rishav   implement view co...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
  (function(){
   'use strict';    
      angular.module('acufuel')
        .service('ViewcontactService', ['$q', '$http', 'BASE_URL', ViewcontactService]);
  
        function ViewcontactService($q, $http, BASE_URL) {        
  
          this.getContact = function(id) {
  
            var deferred = $q.defer();
            $http({
                method : 'GET',
                url : BASE_URL.url +'/company/contact/'+id,
                headers : {'Content-Type': 'application/json'},
            })
            .then(function (result){
                deferred.resolve(result.data);
            },function (result){
                deferred.resolve(result.data);
            })
            return deferred.promise;
          }
9fabc0d40   Swarn Singh   fuel manager and ...
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
  
          this.getContactsList = function(id) {
  
            var deferred = $q.defer();
            $http({
                method : 'GET',
                url : BASE_URL.url +'/company/contact/idList/'+id,
                headers : {'Content-Type': 'application/json'},
            })
            .then(function (result){
                deferred.resolve(result.data);
            },function (result){
                deferred.resolve(result.data);
            })
            return deferred.promise;
          }
  
          this.updateContact = function(data) {
            var deferred = $q.defer();
            $http({
                method : 'PUT',
                url : BASE_URL.url +'/company/contact',
                data : data,
                headers : {'Content-Type': 'application/json'},
            })
            .then(function (result){
                deferred.resolve(result.data);
            },function (result){
                deferred.resolve(result.data);
            })
            return deferred.promise;
          }
c555af312   Rishav   price email, comp...
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
  
          this.changePriceEmail = function(contactId, data) {
            var deferred = $q.defer();
            $http({
                method : 'PUT',
                url : BASE_URL.url +'/company/contact/status/'+ contactId,
                data : data,
                headers : {'Content-Type': 'application/json'},
            })
            .then(function (result){
                deferred.resolve(result.data);
            },function (result){
                deferred.resolve(result.data);
            })
            return deferred.promise;
          }
3cab9e8a3   Rishav   implement view co...
71
72
73
74
          
        }
        
  })();