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)
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')