Subversion Repositories SmartDukaan

Rev

Rev 6092 | Rev 6102 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6092 Rev 6093
Line 20... Line 20...
20
 
20
 
21
 
21
 
22
 
22
 
23
def rechargeDevice(transactionId, rechargeType, strProviderCode, deviceNumber, amount):
23
def rechargeDevice(transactionId, rechargeType, strProviderCode, deviceNumber, amount):
24
    spString = raclient.service.getRecharge(username, password, '919650889334', 'SOAP', '115.249.47.66', transactionId, rechargeType, strProviderCode, deviceNumber, amount, 'DEBIT', '', '')
24
    spString = raclient.service.getRecharge(username, password, '919650889334', 'SOAP', '115.249.47.66', transactionId, rechargeType, strProviderCode, deviceNumber, amount, 'DEBIT', '', '')
-
 
25
    print spString
25
    spString = re.sub('<\?.*\?>','',spString)
26
    spString = re.sub('<\?.*\?>','',spString)
26
    spString = "<dom>" + spString + "</dom>"
27
    spString = "<dom>" + spString + "</dom>"
27
    dom = parseString(spString)
28
    dom = parseString(spString)
28
    response = dom.getElementsByTagName('ActiveServicesPojo')[0]
29
    response = dom.getElementsByTagName('ActiveServicesPojo')[0]
29
    retStatus = response.getElementsByTagName('resStatus')[0].childNodes[0].data
30
    retStatus = response.getElementsByTagName('resStatus')[0].childNodes[0].data
Line 38... Line 39...
38
def getBalance():
39
def getBalance():
39
    return aclient.service.getBalance(username, password)
40
    return aclient.service.getBalance(username, password)
40
 
41
 
41
def checkServiceProviderApi(strServiceCode, strDeviceNumber):
42
def checkServiceProviderApi(strServiceCode, strDeviceNumber):
42
    spString = aclient.service.checkServiceProviderApi(username, password, strServiceCode, strDeviceNumber)
43
    spString = aclient.service.checkServiceProviderApi(username, password, strServiceCode, strDeviceNumber)
-
 
44
    print spString
43
    spString = re.sub('<\?.*\?>','',spString)
45
    spString = re.sub('<\?.*\?>','',spString)
44
    spString = "<dom>" + spString + "</dom>"
46
    spString = "<dom>" + spString + "</dom>"
45
    dom = parseString(spString)
47
    dom = parseString(spString)
46
    response = dom.getElementsByTagName('CheckServiceProviderPojo')[0]
48
    response = dom.getElementsByTagName('CheckServiceProviderPojo')[0]
47
    providerCode = response.getElementsByTagName('providerCode')[0].childNodes[0].data
49
    providerCode = response.getElementsByTagName('providerCode')[0].childNodes[0].data