Double to decimal geändert

This commit is contained in:
Damian Wessels
2025-01-27 17:43:40 +01:00
parent 2f078c19ab
commit d5d853abc5
2 changed files with 10 additions and 10 deletions

View File

@@ -177,7 +177,7 @@ namespace Schnittstelle.Export
x.DN);
uint counter = 0;
double Kosten = 0;
decimal Kosten = 0;
bool Schlauchliner = false;
foreach (SanierungMassnahme imas in imasses)
{
@@ -192,13 +192,13 @@ namespace Schnittstelle.Export
if (imas.Beschreibung.Equals("Schlauchliner"))
{
Schlauchliner = true;
double zuschlag = 1;
double tmpLaenge = Convert.ToDouble(haltung.Stammdaten.Kante.Laenge);
decimal zuschlag = 1;
decimal tmpLaenge = haltung.Stammdaten.Kante.Laenge;
if (tmpLaenge < 30)
zuschlag = 1.3;
zuschlag = 1.3m;
if (tmpLaenge < 15)
zuschlag = 1.5;
worksheet.Range[row + j, 10].Number = (imas.Kosten * zuschlag) * tmpLaenge;
zuschlag = 1.5m;
worksheet.Range[row + j, 10].Number = Convert.ToDouble((imas.Kosten * zuschlag) * tmpLaenge);
break;
}
}
@@ -206,7 +206,7 @@ namespace Schnittstelle.Export
}
if(!Schlauchliner)
{
worksheet.Range[row + j, 10].Number = Kosten;
worksheet.Range[row + j, 10].Number = Convert.ToDouble(Kosten);
}
if (imasses != null)

View File

@@ -10,15 +10,15 @@ namespace Schnittstelle.Sanierung
{
private string begrenzung = string.Empty;
string beschreibung = string.Empty;
double kosten = double.MinValue;
decimal kosten = decimal.Zero;
int dn = 0;
public string Beschreibung { get => beschreibung; }
public string Begrenzung { get => begrenzung; }
public double Kosten { get => kosten; }
public decimal Kosten { get => kosten; }
public int DN { get => dn; }
public SanierungMassnahme(string beschreibung, double kosten, int dn, string begrenzung = "-:-:-")
public SanierungMassnahme(string beschreibung, decimal kosten, int dn, string begrenzung = "-:-:-")
{
this.beschreibung = beschreibung;
this.kosten = kosten;