| Line 31... |
Line 31... |
| 31 |
|
31 |
|
| 32 |
def getBalance():
|
32 |
def getBalance():
|
| 33 |
return aclient.service.getBalance(username, password)
|
33 |
return aclient.service.getBalance(username, password)
|
| 34 |
|
34 |
|
| 35 |
def checkServiceProviderApi(strServiceCode, strDeviceNumber):
|
35 |
def checkServiceProviderApi(strServiceCode, strDeviceNumber):
|
| 36 |
return aclient.service.checkServiceProviderApi(username, password, strServiceCode, strDeviceNumber)
|
36 |
spString = aclient.service.checkServiceProviderApi(username, password, strServiceCode, strDeviceNumber)
|
| - |
|
37 |
spString = re.sub('<\?.*\?>','',spString)
|
| - |
|
38 |
spString = "<dom>" + spString + "</dom>"
|
| - |
|
39 |
dom = parseString(spString)
|
| - |
|
40 |
response = dom.getElementsByTagName('CheckServiceProviderPojo')[0]
|
| - |
|
41 |
providerCode = response.getElementsByTagName('providerCode')[0].childNodes[0].data
|
| - |
|
42 |
return providerCode
|
| 37 |
|
43 |
|
| 38 |
def validateService(strServiceCode, strProviderCode, strDeviceNumber, dbAmount, strPlan):
|
44 |
def validateService(strServiceCode, strProviderCode, strDeviceNumber, dbAmount, strPlan):
|
| 39 |
return aclient.service.validateService(username, password, strServiceCode, strProviderCode, strDeviceNumber, dbAmount, strPlan)
|
45 |
return aclient.service.validateService(username, password, strServiceCode, strProviderCode, strDeviceNumber, dbAmount, strPlan)
|
| 40 |
|
46 |
|
| 41 |
def getAvailableServices():
|
47 |
def getAvailableServices():
|