[chore:] big code-cleanup session
This commit is contained in:
@@ -5,36 +5,6 @@ namespace Logof_Client;
|
||||
|
||||
public static class AddressCreator
|
||||
{
|
||||
//+++ Aufbau +++
|
||||
//
|
||||
// Von unten anfangen, max. 7 Zeilen
|
||||
//
|
||||
// + Wenn Land nicht Deutschland Abbildung von Land (Fettgedruckt)
|
||||
//
|
||||
// Alternative A (wenn PPLZ + Ort ausgefüllt):
|
||||
// + Abbildung PPLZ + Ort - Ort ggf. Abschneiden, wenn länger als eine Zeile … das längste was ich finden konnte: „Giugliano in Campania-Lago Patra“ (passt exakt auf eine Zeile)
|
||||
// + Abbildung Postfach – wenn leer, dann Straße
|
||||
// + Abbildung Wenn Anredezusatz nicht leer, Anredezusatz, sonst Anrede + Titel + Vorname + Adel + Name + Namenszusatz in Klammern
|
||||
// + Abbildung Name 1 + Name 2 + Name 3 + Name 4 + Name 5 + Abteilung (insgesamt max. 7 Zeilen)
|
||||
//
|
||||
// ansonsten
|
||||
//
|
||||
// + Abbildung PLZ + Ort - Ort ggf. Abschneiden, wenn länger als eine Zeile … das längste was ich finden konnte: „Giugliano in Campania-Lago Patra“ (passt exakt auf eine Zeile)
|
||||
// + Abbildung Straße – wenn Straße leer, dann Postfach
|
||||
// + Abbildung Wenn Anredezusatz nicht leer, Anredezusatz, sonst Anrede + Titel + Vorname + Adel + Name + Namenszusatz in Klammern
|
||||
// + Abbildung Name 1 + Name 2 + Name 3 + Name 4 + Name 5 + Abteilung (insgesamt max. 7 Zeilen)
|
||||
//
|
||||
// Auswurf Fehler-Datei
|
||||
//
|
||||
// + wenn keine PLZ und/oder kein Ort -> Fehler
|
||||
// + wenn kein Name 1-5 und/oder Name -> Fehler
|
||||
//
|
||||
// Auswurf CSV-Datei (Komma/TAB, UTF-8, ISO…)
|
||||
//
|
||||
// Auswurf PDF mit normalen Absender
|
||||
//
|
||||
// Auswurf PDF mit PvSt.
|
||||
|
||||
/// <summary>
|
||||
/// Creates max-seven-lines-long Markdown address-string. Analyzes the KasPerson-Instance to find the best result.
|
||||
/// </summary>
|
||||
@@ -93,7 +63,7 @@ public static class AddressCreator
|
||||
}
|
||||
|
||||
CountryFound:
|
||||
string_address = "**" + countryToShow + "**"; // Needs to be bold
|
||||
string_address = "**" + countryToShow + "**"; // bold
|
||||
address_line_count++;
|
||||
}
|
||||
|
||||
@@ -125,8 +95,7 @@ public static class AddressCreator
|
||||
string_address = nameline + "\n" + string_address;
|
||||
address_line_count++;
|
||||
}
|
||||
|
||||
// REIHENFOLGE
|
||||
|
||||
var nameattribs = new[]
|
||||
{ address.name1, address.name2, address.name3, address.name4, address.name5, address.abteilung };
|
||||
|
||||
@@ -152,7 +121,6 @@ public static class AddressCreator
|
||||
{
|
||||
string plz = address.plz;
|
||||
if (address.IsGermany()) plz = NormalizeGermanPLZ(address.plz);
|
||||
|
||||
|
||||
KasPerson.SetUsedPLZ(id, plz);
|
||||
string_address = plz + " " + address.ort + "\n" + string_address;
|
||||
@@ -214,8 +182,7 @@ public static class AddressCreator
|
||||
.Where(s => !string.IsNullOrWhiteSpace(s))
|
||||
)
|
||||
+ (string.IsNullOrWhiteSpace(namezus) ? "" : $" ({namezus.Trim()})");
|
||||
|
||||
// else
|
||||
|
||||
return string.Join(" ",
|
||||
new[] { anrede, titel, vorname, adel, name }
|
||||
.Where(s => !string.IsNullOrWhiteSpace(s))
|
||||
@@ -271,7 +238,6 @@ public static class AddressCreator
|
||||
}
|
||||
|
||||
return false;
|
||||
|
||||
}
|
||||
|
||||
public static string NormalizeGermanPLZ(string plz)
|
||||
|
||||
Reference in New Issue
Block a user