Search in sources :

Example 1 with VardgivareStats

use of se.inera.intyg.webcert.web.web.controller.moduleapi.dto.VardgivareStats in project webcert by sklintyg.

the class StatModuleApiController method populateStatsResponseWithVardgivarStats.

private void populateStatsResponseWithVardgivarStats(StatsResponse statsResponse, List<Vardgivare> vardgivare, Map<String, Long> intygStats, Map<String, Long> fragaSvarStats) {
    VardgivareStats vgStats;
    for (Vardgivare vg : vardgivare) {
        vgStats = new VardgivareStats(vg.getNamn(), vg.getId());
        vgStats.getVardenheter().addAll(createAndPopulateVardenheterWithStats(vg.getVardenheter(), intygStats, fragaSvarStats));
        statsResponse.getVardgivare().add(vgStats);
    }
}
Also used : VardgivareStats(se.inera.intyg.webcert.web.web.controller.moduleapi.dto.VardgivareStats) Vardgivare(se.inera.intyg.infra.integration.hsa.model.Vardgivare)

Aggregations

Vardgivare (se.inera.intyg.infra.integration.hsa.model.Vardgivare)1 VardgivareStats (se.inera.intyg.webcert.web.web.controller.moduleapi.dto.VardgivareStats)1