示例#1
0
 def delete(self):
     if self.id == 0:
         return False
     conn = APIConn()
     data = {}
     data = {'action': 'deletecontact', 'contactid': self.id}
     resp = conn.request(data)
     return True
示例#2
0
    def save(self):
        data = self.clean()
        conn = APIConn()
        
        if self.id == 0:
            data['action'] = 'addcontact'
        else:
            data['action'] = 'updatecontact'
            data['contactid'] = self.id

        resp = conn.request(data)

        self.id = int(resp['contactid'])
示例#3
0
 def close(self):
     if self.id == 0:
         return False
     conn = APIConn()
     data = {'action': 'closeclient', 'clientid': self.id}
     resp = con.request(data)
     return True
示例#4
0
 def send_call(self):
     # this function should handle all errors
     conn = APIConn()
     resp = conn.request(self.data)
     return resp
示例#5
0
 def send_call(self):
     # this function should handle all errors
     conn = APIConn()
     resp = conn.request(self.data)
     return resp