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