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
  
           this.sendMailTo = function(contactid){
            var deferred = $q.defer();
            $http({
                method : 'POST',
9d840540f   Anchit Jindal   fixed bugs and ne...
91
                url : BASE_URL.url +'/company/contact/mailPriceToContact/'+contactid,
229e98b83   Mr. Hot Foods   api hit on send p...
92
93
94
95
96
97
98
99
100
                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
          
        }
        
  })();