Beispiel #1
0
	def run(self):
		t = TShop()
		result = t.topup('60168734755', self.msisdn, self.selected_product)
		if(result):
			q.put(result)
		else:
			result['error_txt'] = _('Local connection error')
			result['error_code'] = 'l0'
			q.put(result)
Beispiel #2
0
	def OnOk(self, event):
		self.log(self.msisdn_info.GetValue() + " OnOk event")
		self.vbox_products.DeleteWindows()
		#dialog box to notify start of TShop query
		self.defaultStatusBar.SetStatusText(_('Please wait, querying server...') )
		wx.CallAfter(self._generateButtons)
		t = TShop()
		result = t.msisdn_info(self.msisdn_info.GetValue() )
		if not result:
			result['error_txt'] = _('Local connection error')
			result['error_code'] = 'l0'
		self.msisdn_info_query_result = result
			
		self.defaultStatusBar.SetStatusText('Ok')