diff --git a/app/backend/src/main/kotlin/de/fraunhofer/iem/app/kpi/dto/KpiCalculationDto.kt b/app/backend/src/main/kotlin/de/fraunhofer/iem/app/kpi/dto/KpiCalculationDto.kt deleted file mode 100644 index 8378ebe2903c44ce5c754042d27b8ab79cd4728c..0000000000000000000000000000000000000000 --- a/app/backend/src/main/kotlin/de/fraunhofer/iem/app/kpi/dto/KpiCalculationDto.kt +++ /dev/null @@ -1,21 +0,0 @@ -package de.fraunhofer.iem.app.kpi.dto - -import de.fraunhofer.iem.app.kpi.enumeration.toViewModel -import de.fraunhofer.iem.kpiCalculator.core.hierarchy.KpiCalculationNode - -fun KpiCalculationNode.toViewModel(): KPITreeResponseDto { - val children = this.hierarchyEdges.map { - val child = it.to.toViewModel() - KPITreeChildResponseDto(kpi = child, plannedWeight = it.plannedWeight, actualWeight = it.actualWeight) - } - - return this.kind.toViewModel( - value = try { - //TODO: fixme - // getValue() - -1 - } catch (e: Exception) { - -1 - }, children = children, isEmpty = false // TODO: fixme - ) -}