Ausweis Prüfen und Email

This commit is contained in:
Moritz Utcke
2024-02-29 11:09:23 +07:00
parent 0341ea4526
commit 022fe20524
9 changed files with 501 additions and 343 deletions

View File

@@ -232,6 +232,29 @@ export async function endEnergieVerbrauchVerbrauchsausweis_2016(
co2EmissionenLeerstandsZuschlag +
co2EmissionenKuehlungsZuschlag;
// Energieeffizienzklasse
let energieEffizienzKlasse = "";
if (endEnergieVerbrauchGesamt < 30) {
energieEffizienzKlasse = 'A+';
}else if (endEnergieVerbrauchGesamt < 50) {
energieEffizienzKlasse = 'A';
}else if (endEnergieVerbrauchGesamt < 75) {
energieEffizienzKlasse = 'B';
}else if (endEnergieVerbrauchGesamt < 100) {
energieEffizienzKlasse = 'C';
}else if (endEnergieVerbrauchGesamt < 130) {
energieEffizienzKlasse = 'D';
}else if (endEnergieVerbrauchGesamt < 160) {
energieEffizienzKlasse = 'E';
}else if (endEnergieVerbrauchGesamt < 200) {
energieEffizienzKlasse = 'F';
}else if (endEnergieVerbrauchGesamt < 250) {
energieEffizienzKlasse = 'G';
}else if (endEnergieVerbrauchGesamt >= 250) {
energieEffizienzKlasse = 'H';
}
return {
brennstoff_1: brennstoff_1,
brennstoff_2: brennstoff_2,
@@ -320,5 +343,6 @@ export async function endEnergieVerbrauchVerbrauchsausweis_2016(
primaerEnergieVerbrauchGesamt: Math.round(
primaerEnergieVerbrauchGesamt
),
energieEffizienzKlasse
};
}