start.bat added
This commit is contained in:
2023-08-08 12:05:06 +02:00
parent ee6eb210b7
commit 2de8b4adde
36 changed files with 8 additions and 3 deletions

55
CardMarketBot/Kunde.cs Normal file
View File

@@ -0,0 +1,55 @@
// See https://aka.ms/new-console-template for more information
class Kunde
{
string bestellungID = "";
Helper.Porto versandskosten;
string? overrideVersandskosten;
string name;
string strasse;
string hausnummer;
string plz;
string ort;
string land;
List<Artikel> artikels = new List<Artikel>();
public DateTime Bezahldatum { get; set; }
public string Name { get => name; set => name = value; }
public string Strasse { get => strasse; set => strasse = value; }
public string Plz { get => plz; set => plz = value; }
public string Ort { get => ort; set => ort = value; }
public string Land { get => land; set => land = value; }
public string BestellungID { get => bestellungID; set => bestellungID = value; }
public Helper.Porto Versandskosten { get => versandskosten; set => versandskosten = value; }
public string Hausnummer { get => hausnummer; set => hausnummer = value; }
internal List<Artikel> Artikels { get => artikels; set => artikels = value; }
public string? OverrideVersandskosten {
get => overrideVersandskosten;
set
{
if (value == null) return;
string[] parts = value.Split(' ');
if(parts.Length < 2)
{
overrideVersandskosten = value;
}
else
{
overrideVersandskosten = parts[0];
}
}
}
public Kunde(string Name, string Strasse, string Hausnummer, string PLZ, string Ort, string Land)
{
name = Name;
hausnummer = Hausnummer;
strasse = Strasse;
plz = PLZ;
ort = Ort;
land = Land;
Versandskosten = Helper.Porto.FAILED;
}
}