Blame view

app/partials/viewcontact/viewcontact.service.js 3.17 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;
          }
da24c95c8   Rishav Singla   confirmation mess...
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
  
          this.deleteContact = function(contactId){
            var deferred = $q.defer();
            $http({
                method : 'DELETE',
                url : BASE_URL.url +'/company/contact/'+ contactId,
                headers : {'Content-Type': 'application/json'},
            })
            .then(function (result){
                deferred.resolve(result.data);
            },function (result){
                deferred.resolve(result.data);
            })
            return deferred.promise;
          }
229e98b83   Mr. Hot Foods   api hit on send p...
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
  
           this.sendMailTo = function(contactid){
            var deferred = $q.defer();
            $http({
                method : 'POST',
                url : BASE_URL.url +'/company/contact/mailPriceToContacts/'+contactid,
                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...
101
102
103
104
          
        }
        
  })();