Kandis exporter geschrieben
Deckel und Sohlhöhe werden gespeichert
This commit is contained in:
@@ -11,33 +11,42 @@ namespace SewerStammGen.ConsoleApp
|
||||
{
|
||||
static void Main(string[] args)
|
||||
{
|
||||
IProjektDataService projektService = new ProjektDataService("");
|
||||
Test t = new();
|
||||
|
||||
Projekt neuesProjekt = new Projekt()
|
||||
{
|
||||
Erstelldatum = "test",
|
||||
Projektname = "test",
|
||||
Kodierungssystem = EKodierungssystem.EN13508_2_2011,
|
||||
ExportType = EExportType.XML2006,
|
||||
Ort = "test",
|
||||
Strasse = "test",
|
||||
};
|
||||
|
||||
//test(neuesProjekt, projektService);
|
||||
readtest(projektService);
|
||||
Console.WriteLine("Hello, World!");
|
||||
}
|
||||
|
||||
private static async void readtest(IProjektDataService projektService)
|
||||
{
|
||||
var m = await projektService.GetAll();
|
||||
Debugger.Break();
|
||||
}
|
||||
}
|
||||
|
||||
private static async void test(Projekt neuesProjekt, IProjektDataService projektService)
|
||||
class Test
|
||||
{
|
||||
char[] zeile = new char[1476];
|
||||
public Test()
|
||||
{
|
||||
var m = await projektService.Create(neuesProjekt);
|
||||
Console.WriteLine(m.Id);
|
||||
zeile = new char[1476];
|
||||
for(int i = 0; i < zeile.Length; i++)
|
||||
{
|
||||
zeile[i] = ' ';
|
||||
}
|
||||
WriteContent(new Tuple<uint, uint>(3, 17), "29283829");
|
||||
WriteContent(new Tuple<uint, uint>(56, 65), "S");
|
||||
WriteContent(new Tuple<uint, uint>(67, 76), "IB");
|
||||
WriteContent(new Tuple<uint, uint>(78, 87), "RESC");
|
||||
string result = new string(zeile);
|
||||
}
|
||||
|
||||
void WriteContent(Tuple<uint, uint> spalten, string content)
|
||||
{
|
||||
uint start = spalten.Item1-1;
|
||||
uint ende = spalten.Item2-1;
|
||||
|
||||
int counter = 0;
|
||||
|
||||
for(uint i = start; i < (content.Length+start); i++)
|
||||
{
|
||||
zeile[i] = content[counter];
|
||||
|
||||
counter++;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user