Möglichkeit zur überschreiben vom Auftraggeber für kleinprojekte

This commit is contained in:
HuskyTeufel
2020-07-14 14:21:02 +02:00
parent daf44bae33
commit 720834c1dc
5 changed files with 55 additions and 19 deletions

View File

@@ -17,6 +17,7 @@ using CSVParser;
using BerichtGen;
using SanShared.Exceptions;
using Dichtheitsprüfung;
using System.Threading;
namespace SanSystem
{
@@ -341,15 +342,10 @@ namespace SanSystem
options.ShowDialog();
}
private void Btn_gen_dp_Click(object sender, EventArgs e)
private void GeneriereDP()
{
if(inliner.EndeAushaertung == DateTime.MinValue)
{
MessageBox.Show("Es konnte das Ende der Aushärtung nicht gefunden werden, breche ab");
return;
}
DateTime startprüfung = inliner.EndeAushaertung.AddMinutes(20);
ProtokolWriter protokollWriter = new ProtokolWriter("./dp/"+inliner.Inspektionsobjekt.Objektbezeichnung+".txt");
ProtokolWriter protokollWriter = new ProtokolWriter("./dp/" + inliner.Inspektionsobjekt.Objektbezeichnung + ".txt");
protokollWriter.haltungsbezeichnung = inliner.Inspektionsobjekt.Objektbezeichnung;
protokollWriter.Bauvorhaben_Ort = inliner.Inspektionsobjekt.OrtName;
protokollWriter.Bauvorhaben_Strasse = inliner.Inspektionsobjekt.StrasseName + " " + inliner.Inspektionsobjekt.Hausnummer;
@@ -368,5 +364,23 @@ namespace SanSystem
protokollWriter.WriteFile();
MessageBox.Show("Fertig");
}
private void Btn_gen_dp_Click(object sender, EventArgs e)
{
if(inliner.EndeAushaertung == DateTime.MinValue)
{
MessageBox.Show("Es konnte das Ende der Aushärtung nicht gefunden werden, breche ab");
return;
}
Thread generateDichtheitsprüfung = new Thread(GeneriereDP);
generateDichtheitsprüfung.IsBackground = true;
generateDichtheitsprüfung.Start();
//while (generateDichtheitsprüfung.IsAlive) { }
}
}
}