Bug behoben, wegen datum
es wird jetzt die gesamtliner maße und harzmenge ausgegeben
This commit is contained in:
@@ -251,7 +251,9 @@ namespace SanSystem
|
||||
{
|
||||
{"Ausdruck_datum","" },
|
||||
{"Strasse","" },
|
||||
{"Ort","" }
|
||||
{"Ort","" },
|
||||
{"gesamt_liner","" },
|
||||
{"harzmenge","" }
|
||||
};
|
||||
|
||||
grundDaten["Ausdruck_datum"] = DateTime.Now.ToLongDateString();
|
||||
@@ -260,16 +262,21 @@ namespace SanSystem
|
||||
grundDaten["Ort"] = txt_ort.Text;
|
||||
|
||||
DataTable linereintraege = getLinerTable();
|
||||
|
||||
double linerges = 0;
|
||||
foreach(Inspektionsobjekt obj in ausdruck)
|
||||
{
|
||||
DataRow dr = linereintraege.NewRow();
|
||||
double linergesamt = obj.Haltungslaenge + obj.Schachtlaenge;
|
||||
dr["hausnummer"] = obj.Hausnummer;
|
||||
dr["liner_laenge"] = obj.Haltungslaenge;
|
||||
dr["schacht_laenge"] = obj.Schachtlaenge;
|
||||
dr["liner_gesamt"] = linergesamt;
|
||||
dr["bemerkung"] = obj.Bemerkung;
|
||||
linerges += linergesamt;
|
||||
linereintraege.Rows.Add(dr);
|
||||
}
|
||||
grundDaten["gesamt_liner"] = linerges;
|
||||
grundDaten["harzmenge"] = linerges * 1.8;
|
||||
BerichtGen.FrmOptions options = new BerichtGen.FrmOptions("JUME", "KalibrierungAuflistung.docx", "","", grundDaten, null, linereintraege);
|
||||
options.ShowDialog();
|
||||
}
|
||||
@@ -283,6 +290,8 @@ namespace SanSystem
|
||||
dataTable.Columns.Add(dataColumn);
|
||||
dataColumn = new DataColumn("schacht_laenge") { MaxLength = 50 };
|
||||
dataTable.Columns.Add(dataColumn);
|
||||
dataColumn = new DataColumn("liner_gesamt") { MaxLength = 50 };
|
||||
dataTable.Columns.Add(dataColumn);
|
||||
dataColumn = new DataColumn("bemerkung") { MaxLength = 255 };
|
||||
dataTable.Columns.Add(dataColumn);
|
||||
return dataTable;
|
||||
|
||||
Reference in New Issue
Block a user