--- dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/dawa/DawaTask.java 2016/04/27 21:20:17 3028 +++ dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/dawa/DawaTask.java 2016/04/29 11:23:06 3029 @@ -30,6 +30,9 @@ private short regionCode; private String regionName; + int antalBehandlede = 0; + int antalKommuner = 0; + DatabaseCoverageUpdate db = new DatabaseCoverageUpdate(); @@ -81,6 +84,8 @@ int totalAntalUkendt = 0; int totalAntalDobbelt = 0; + antalKommuner = kommuner.size(); + StringBuilder sb = new StringBuilder(); @@ -147,6 +152,9 @@ totalAntalFejl += saveFail.size(); totalAntalUkendt += ukendteDAV.size(); totalAntalDobbelt += dobbeltGadeidDAV.size(); + + + antalBehandlede++; sb.append("

Kommune: " + kommunenavn + "

\n"); @@ -220,7 +228,12 @@ @Override public double getPercentCompleted() { - return 0; + if (antalKommuner == 0) { + return 0; + } + + return (antalBehandlede / ((double)antalKommuner) ) * 100.0; + }