# m.geburtsdatum = data[7]
# "Austrittsgrund"
# m.zahlungsart = data[16]
- # m.iban = data[17]
+ m.iban = data[11]
# m.bic = data[18]
# "Kontonummer"
# "Bankleitzahl"
def VersicherteGrundstucke(self, mitglied):
# Hole Basiseintrag
- data_set = self.data_source.request(f"SELECT Freifeldwert_1 FROM {self.file_name} WHERE `Mitglieds-Nr` = {mitglied.mitgliedsnr}")
+ data_set = self.data_source.request(f"SELECT Freifeldwert_2 FROM {self.file_name} WHERE `Mitglieds-Nr` = {mitglied.mitgliedsnr}")
if data_set[0][0]:
gr = data_set[0][0]
else:
# Suche nach weiteren Grunstücken
data_set = self.data_source.request(f"SELECT Freifeldwert_2 FROM {self.file_name} WHERE Freifeldname_1 = 'Partnernummer' AND Freifeldwert_1 = {mitglied.mitgliedsnr}")
for data in data_set:
- gst.append(data[0])
+ if len(data[0]) > 0:
+ gst.append(data[0])
+ else:
+ gst.append(f"{mitglied.strasse}, {mitglied.plz} {mitglied.ort}")
+
return gst
class Mitglied: