Datenbank Schema Änderungen
This commit is contained in:
@@ -1,19 +1,19 @@
|
||||
import { Gebaeude } from "src/lib/Gebaeude";
|
||||
import { GebaeudeStammdaten, VerbrauchsausweisWohnen } from "@ibcornelsen/database";
|
||||
|
||||
export function auditBedarfsausweisBenoetigt(gebaeude: Gebaeude): boolean {
|
||||
let ausweis = gebaeude.ausweis;
|
||||
if (!ausweis) {
|
||||
return false;
|
||||
export function auditBedarfsausweisBenoetigt(ausweis: VerbrauchsausweisWohnen, gebaeude: GebaeudeStammdaten): boolean {
|
||||
|
||||
if (gebaeude.baujahr_gebaeude && gebaeude.baujahr_gebaeude.length > 0) {
|
||||
return (
|
||||
(gebaeude.baujahr_gebaeude[0] < 1978 &&
|
||||
gebaeude.einheiten <= 4 &&
|
||||
gebaeude.saniert == false &&
|
||||
(ausweis.ausstellgrund == "Vermietung" ||
|
||||
ausweis.ausstellgrund == "Sonstiges" ||
|
||||
ausweis.ausstellgrund == "Verkauf")) ||
|
||||
ausweis.ausstellgrund == "Neubau" ||
|
||||
ausweis.ausstellgrund == "Modernisierung"
|
||||
);
|
||||
}
|
||||
|
||||
return (
|
||||
(gebaeude.baujahr[0] < 1978 &&
|
||||
gebaeude.einheiten <= 4 &&
|
||||
gebaeude.saniert == false &&
|
||||
(ausweis.ausstellgrund == "Vermietung" ||
|
||||
ausweis.ausstellgrund == "Sonstiges" ||
|
||||
ausweis.ausstellgrund == "Verkauf")) ||
|
||||
ausweis.ausstellgrund == "Neubau" ||
|
||||
ausweis.ausstellgrund == "Modernisierung"
|
||||
);
|
||||
return false
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user