def check_correctness(self):
     errs = []
     if is_blank(self.name.get_text()):
         errs.append(u'Необходимо указать имя счета')
     vv = self.currency_combo.get_value()
     if is_null_or_empty(vv):
         errs.append(u'Нужно указать название валюты')
     if len(errs) > 0:
         show_error(reduce(lambda a, b:u'{0}\n{1}'.format(a, b), errs), self.window)
         return False
     return True
Example #2
0
 def check_fields_before_add(self, ):
     """\brief check if fields like "name", "full_name" and so on entered correctly
     """
     tt = self.type.get_value()
     nn = self.name.get_text()
     return tt <> None and not is_null_or_empty(nn) and not is_blank(nn)