WIP public list

This commit is contained in:
2023-07-25 09:24:18 +02:00
parent e44385473f
commit f4a0af33b0
5 changed files with 74 additions and 23 deletions

View File

@@ -12,7 +12,6 @@ namespace CardmarketBot
{
private readonly string username;
private readonly string password;
private readonly IUsedRepository _usedRepository;
Dictionary<string, Helper.Porto> portoberechnung = new Dictionary<string, Helper.Porto>()
{
@@ -24,11 +23,10 @@ namespace CardmarketBot
{"3,20 €", Helper.Porto.PRIO270 },
};
public CardMarketParser(string username, string password, IUsedRepository repository)
public CardMarketParser(string username, string password)
{
this.username = username;
this.password = password;
_usedRepository = repository;
}
public List<Kunde> ParseCardMarket()
@@ -64,7 +62,7 @@ namespace CardmarketBot
List<string> ids = new List<string>();
List<Kunde> kunden = new List<Kunde>();
List<string> bereitsbearbeitet = _usedRepository.Query;
IWebElement element;
try
{
@@ -78,7 +76,6 @@ namespace CardmarketBot
for (int i = 8; i < datas.Length; i += 7)
{
//if (bereitsbearbeitet.Find(x => x.Equals(datas[i])) != null) continue;
ids.Add(datas[i]);
}
}
@@ -97,8 +94,6 @@ namespace CardmarketBot
Kunde kunde = Helper.ConvertToKunde(element.Text);
if (bereitsbearbeitet.Find(x => x.Equals(id)) != null) kunde.Rechnungerstellt = true;
// Bezahldatum
element = cd.FindElement(By.XPath("/html/body/main/section/div/div[1]/div/div[2]/div/div[2]/div[2]"));
kunde.Bezahldatum = Helper.ConvertBezahlDatum(element.Text);