|
|
|
|
@@ -37,27 +37,31 @@ class Check_addresses_popup(Toplevel):
|
|
|
|
|
fonts = []
|
|
|
|
|
|
|
|
|
|
self.x_row = 0
|
|
|
|
|
self.add_compares_element(new_frame=lbf_new,old_frame=lbf_old,label="N° AVS de l'adresse:",str1=item_1['insurance_policy_number'].replace('.',''), str2=item_2.AVS)
|
|
|
|
|
self.add_compares_element(new_frame=lbf_new, old_frame=lbf_old, label="Nom:", str1=item_1['lastname'], str2=item_2.lastName)
|
|
|
|
|
self.add_compares_element(new_frame=lbf_new, old_frame=lbf_old, label="Prénom:", str1=item_1['firstname'], str2=item_2.firstName)
|
|
|
|
|
self.add_compares_element(new_frame=lbf_new, old_frame=lbf_old, label="Date de naissance:", str1=datetime.strptime(item_1['birthdate'], "%Y-%m-%d").strftime("%d.%m.%Y"), str2=item_2.birth)
|
|
|
|
|
self.add_compares_element(new_frame=lbf_new, old_frame=lbf_old, label="Adresse:", str1=f"{item_1['street'].strip()} {item_1['street_number'].strip()}", str2=item_2.street.strip())
|
|
|
|
|
self.add_compares_element(new_frame=lbf_new, old_frame=lbf_old, label="Complément:", str1=f"{item_1['complement'].strip()}", str2=item_2.street_cpl.strip())
|
|
|
|
|
self.add_compares_element(new_frame=lbf_new, old_frame=lbf_old, label="NPA/Localité:", str1=f"{item_1['postal_code']} {item_1['city']}", str2=f"{item_2.npa} {item_2.city}")
|
|
|
|
|
self.add_compares_element(new_frame=lbf_new,old_frame=lbf_old,label="N° AVS de l'adresse:",str1=self.ifNotNull(item_1['insurance_policy_number']).replace('.',''), str2=item_2.AVS)
|
|
|
|
|
self.add_compares_element(new_frame=lbf_new, old_frame=lbf_old, label="Nom:", str1=self.ifNotNull(item_1['lastname']), str2=item_2.lastName)
|
|
|
|
|
self.add_compares_element(new_frame=lbf_new, old_frame=lbf_old, label="Prénom:", str1=self.ifNotNull(item_1['firstname']), str2=item_2.firstName)
|
|
|
|
|
self.add_compares_element(new_frame=lbf_new, old_frame=lbf_old, label="Date de naissance:", str1=datetime.strptime(self.ifNotNull(item_1['birthdate']), "%Y-%m-%d").strftime("%d.%m.%Y"), str2=item_2.birth)
|
|
|
|
|
self.add_compares_element(new_frame=lbf_new, old_frame=lbf_old, label="Adresse:", str1=f"{self.ifNotNull(item_1['street']).strip()} {self.ifNotNull(item_1['street_number']).strip()}", str2=item_2.street.strip())
|
|
|
|
|
self.add_compares_element(new_frame=lbf_new, old_frame=lbf_old, label="Complément:", str1=f"{self.ifNotNull(item_1['complement']).strip()}", str2=item_2.street_cpl.strip())
|
|
|
|
|
self.add_compares_element(new_frame=lbf_new, old_frame=lbf_old, label="NPA/Localité:", str1=f"{self.ifNotNull(item_1['postal_code'])} {self.ifNotNull(item_1['city'])}", str2=f"{item_2.npa} {item_2.city}")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if int(debitor["code"]) < 100:
|
|
|
|
|
if item_1["selfish"]:
|
|
|
|
|
force_color = "green"
|
|
|
|
|
else:
|
|
|
|
|
force_color = None
|
|
|
|
|
self.add_compares_element(new_frame=lbf_addr_2_new, old_frame=lbf_addr_2_old, label="Adresse livraison:", str1=item_1["addr_2"],
|
|
|
|
|
str2=self.ifNotNull(item_2.addr_2))
|
|
|
|
|
str2=self.ifNotNull(item_2.addr_2),force_color_1=force_color)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
str_address_1 += item_1['insurance_policy_number'].replace('.', '')
|
|
|
|
|
str_address_1 += item_1['lastname'].strip()
|
|
|
|
|
str_address_1 += item_1['firstname'].strip()
|
|
|
|
|
str_address_1 += self.ifNotNull(item_1['insurance_policy_number']).replace('.', '')
|
|
|
|
|
str_address_1 += self.ifNotNull(item_1['lastname']).strip()
|
|
|
|
|
str_address_1 +=self.ifNotNull( item_1['firstname']).strip()
|
|
|
|
|
str_address_1 += datetime.strptime(item_1['birthdate'], "%Y-%m-%d").strftime("%d.%m.%Y")
|
|
|
|
|
str_address_1 += f"{item_1['street'].strip()} {item_1['street_number'].strip()}"
|
|
|
|
|
str_address_1 += f"{item_1['complement'].strip()}"
|
|
|
|
|
str_address_1 += f"{item_1['postal_code']} {item_1['city']}"
|
|
|
|
|
str_address_1 += f"{self.ifNotNull(item_1['street']).strip()} {self.ifNotNull(item_1['street_number']).strip()}"
|
|
|
|
|
str_address_1 += f"{self.ifNotNull(item_1['complement']).strip()}"
|
|
|
|
|
str_address_1 += f"{self.ifNotNull(item_1['postal_code'])} {self.ifNotNull(item_1['city'])}"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -104,19 +108,23 @@ class Check_addresses_popup(Toplevel):
|
|
|
|
|
return ret
|
|
|
|
|
return value.strip()
|
|
|
|
|
|
|
|
|
|
def add_compares_element(self,new_frame, old_frame,str1, str2, label):
|
|
|
|
|
def add_compares_element(self,new_frame, old_frame,str1, str2, label, force_color_1=None):
|
|
|
|
|
label_font = font.Font(weight='bold', size=9)
|
|
|
|
|
|
|
|
|
|
value_color = "black"
|
|
|
|
|
value_color_1 = "black"
|
|
|
|
|
value_color_2 = "black"
|
|
|
|
|
con = ""
|
|
|
|
|
if str1 != str2:
|
|
|
|
|
value_color = "red"
|
|
|
|
|
value_color_1 = "red"
|
|
|
|
|
value_color_2 = "red"
|
|
|
|
|
con = "*"
|
|
|
|
|
if force_color_1 is not None:
|
|
|
|
|
value_color_1 = force_color_1
|
|
|
|
|
|
|
|
|
|
Label(new_frame, text=str(label), font=label_font).grid(row=self.x_row, column=0, sticky="W")
|
|
|
|
|
Label(new_frame, text=con + str(str1) + con, fg=value_color, anchor="w", justify=LEFT).grid(row=self.x_row, column=1, sticky="W")
|
|
|
|
|
Label(new_frame, text=con + str(str1) + con, fg=value_color_1, anchor="w", justify=LEFT).grid(row=self.x_row, column=1, sticky="W")
|
|
|
|
|
Label(old_frame, text=str(label), font=label_font).grid(row=self.x_row, column=0, sticky="W")
|
|
|
|
|
Label(old_frame, text=con + str(str2) + con, fg=value_color, anchor="w", justify=LEFT).grid(row=self.x_row, column=1, sticky="W")
|
|
|
|
|
Label(old_frame, text=con + str(str2) + con, fg=value_color_2, anchor="w", justify=LEFT).grid(row=self.x_row, column=1, sticky="W")
|
|
|
|
|
|
|
|
|
|
self.x_row += 1
|
|
|
|
|
|
|
|
|
|
|