Beispiel #1
0
 def set_data_for(self):
     """ completed the table """
     self._data = [
         (transfer.contact.display_name(),
          formatted_number(transfer.amount), transfer.date.strftime(u"%c"),
          transfer.response)
         for transfer in Transfer.select().order_by(Transfer.date.desc())
     ]
Beispiel #2
0
    def transfer_credit(self, number):
        """ transfer amount credit"""
        date_send = datetime.now()
        amount = self.amount.text()
        if amount:
            transfer = Transfer(amount=self.amount.text(), number=number,
                                date=date_send)

            transfer.save()

            self.number.setText(u"70.00.00.00")
            self.amount.clear()
            self.table.refresh_()
            raise_success(u'Confirmation', u'Transfert effectué')
        else:
            raise_error(u"Erreur Montant",
                        u"Donner un montant s'il vous plait.")
Beispiel #3
0
 def set_data_for(self):
     """ completed the table """
     self._data = [(operation.number.full_name(),
                    formatted_number(operation.amount) + " fcfa",
                   operation.date.strftime(u'%H:%M')) \
                   for operation in Transfer.select().order_by('date')]
Beispiel #4
0
 def set_data_for(self):
     """ completed the table """
     self._data = [(transfer.contact.display_name(),
                    formatted_number(transfer.amount),
                    transfer.date.strftime(u"%c"), transfer.response)
                   for transfer in Transfer.select().order_by(Transfer.date.desc())]