Umgeschrieben auf Sevdesk
This commit is contained in:
@@ -1,8 +1,6 @@
|
||||
// See https://aka.ms/new-console-template for more information
|
||||
|
||||
using System.Diagnostics;
|
||||
using static System.Collections.Specialized.BitVector32;
|
||||
using ConsoleApp3.DataContracts;
|
||||
using ConsoleApp3.DataContracts;
|
||||
using ConsoleApp3;
|
||||
using ConsoleApp3.Contracts;
|
||||
|
||||
namespace CardmarketBot
|
||||
{
|
||||
@@ -10,26 +8,38 @@ namespace CardmarketBot
|
||||
{
|
||||
static void Main(string[] args)
|
||||
{
|
||||
|
||||
IUsedRepository usedRepository = new UsedRepository();
|
||||
|
||||
|
||||
// Kunden aus Cardmarket erstellen
|
||||
List<Kunde> kunden = new List<Kunde>();
|
||||
CardMarketParser cardMarketParser = new CardMarketParser("Skywalkerex", "Magnatpower310!!");
|
||||
CardMarketParser cardMarketParser = new CardMarketParser("More-Tcg", "Magnatpower310!!", usedRepository);
|
||||
kunden = cardMarketParser.ParseCardMarket();
|
||||
|
||||
|
||||
|
||||
// Rechnungen generieren
|
||||
List<Invoice> rechnungen = new List<Invoice>();
|
||||
List<ModelRechnung> rechnungen = new List<ModelRechnung>();
|
||||
InvoiceParser invoiceParser = new InvoiceParser(kunden);
|
||||
rechnungen = invoiceParser.GetInvoices();
|
||||
|
||||
|
||||
|
||||
foreach (var item in rechnungen)
|
||||
{
|
||||
InvoiceService invoiceService = new InvoiceService("curbpJUJmtup1t.Tq0awbHIhIRwhzMW7vrsWxLAJu.pI9X4r");
|
||||
invoiceService.InsertInvoice(item);
|
||||
SevdeskService sevdeskService = new SevdeskService("7251554968610b78ca865b2b774b4134");
|
||||
sevdeskService.Create(item);
|
||||
|
||||
}
|
||||
|
||||
// Post CSV Erstellen
|
||||
DeutschePost deutschePost = new DeutschePost(kunden);
|
||||
deutschePost.GenerateCSV();
|
||||
|
||||
|
||||
usedRepository.Insert(kunden);
|
||||
|
||||
Console.WriteLine("Fertig");
|
||||
Console.ReadLine();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user