/[projects]/dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/fileupload/AddressReport.java
ViewVC logotype

Diff of /dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/fileupload/AddressReport.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2873 by torben, Thu Jan 28 17:04:34 2016 UTC revision 2894 by torben, Mon Feb 1 07:15:15 2016 UTC
# Line 136  public class AddressReport { Line 136  public class AddressReport {
136                  WeekEntry total = new WeekEntry();                  WeekEntry total = new WeekEntry();
137                  HashMap<Short, WeekEntry> postnrEntries = new HashMap<Short,WeekEntry>();                  HashMap<Short, WeekEntry> postnrEntries = new HashMap<Short,WeekEntry>();
138                                    
139                    int createFailCount = 0;
140                                    
141                    int antalUdenGadeid = 0;
142                  int antalUdenKommunekode = 0;                  int antalUdenKommunekode = 0;
143                  int antalUdenLatitude = 0;                  int antalUdenLatitude = 0;
144                  int antalUdenDBKBane = 0;                  int antalUdenDBKBane = 0;
145                                    
146                  // first gather the intel                  // first gather the intel
147                  for (Address a : addressList) {                  for (Address a : addressList) {
148                          if (a.kommunekode == 0 || a.vejkode == 0) {                          
149                                                            if (a.state == AddressState.CREATE_FAIL) {
150                                    createFailCount++;
151                                    continue;                      
152                            }
153                            
154                            if (a.gadeid == 0) {
155                                    antalUdenGadeid++;
156                            }
157                            
158                            if (a.kommunekode == 0 || a.vejkode == 0) {                            
159                                  antalUdenKommunekode++;                                  antalUdenKommunekode++;
160                          }                          }
161                                                    
# Line 165  public class AddressReport { Line 176  public class AddressReport {
176                                  postnrEntries.put(a.postnr, weekEntry);                                  postnrEntries.put(a.postnr, weekEntry);
177                          }                          }
178                                                    
179    
180                                                    
181                          if (a.state == AddressState.CREATED) {                          if (a.state == AddressState.CREATED) {
182                                  weekEntry.incrementCreated();                                  weekEntry.incrementCreated();
# Line 191  public class AddressReport { Line 203  public class AddressReport {
203                  sb.append("Skriv til DB: ").append( writeBack ).append("<br>");                  sb.append("Skriv til DB: ").append( writeBack ).append("<br>");
204                  sb.append("Antal entries: " ).append( entryCount ).append("<br>");                  sb.append("Antal entries: " ).append( entryCount ).append("<br>");
205                  sb.append("Antal afviste: " ).append( addrManager.getRejectedCount() ).append("<br>");                  sb.append("Antal afviste: " ).append( addrManager.getRejectedCount() ).append("<br>");
206                    sb.append("Antal fejlede inserts: ").append(createFailCount).append("<br>");
207                  sb.append("Filen indeholder data til: ");                  sb.append("Filen indeholder data til: ");
208                  if (ugedage.mandag) sb.append("Mandag, ");                  if (ugedage.mandag) sb.append("Mandag, ");
209                  if (ugedage.tirsdag) sb.append("Tirsdag, ");                  if (ugedage.tirsdag) sb.append("Tirsdag, ");
# Line 204  public class AddressReport { Line 217  public class AddressReport {
217                  sb.append("<h2>Data Mangler</h2>\n");                  sb.append("<h2>Data Mangler</h2>\n");
218                  sb.append("<pre>");                  sb.append("<pre>");
219                  sb.append("Mangler kommune/vejkode: ").append(antalUdenKommunekode).append("\n");                  sb.append("Mangler kommune/vejkode: ").append(antalUdenKommunekode).append("\n");
220                    sb.append("Mangler gadeid: ").append(antalUdenGadeid).append("\n");
221                  sb.append("Mangler DBK bane: ").append(antalUdenDBKBane).append("\n");                  sb.append("Mangler DBK bane: ").append(antalUdenDBKBane).append("\n");
222                  sb.append("Mangler latitude/longitude: ").append(antalUdenLatitude).append("\n");                  sb.append("Mangler latitude/longitude: ").append(antalUdenLatitude).append("\n");
223                  sb.append("</pre>");                  sb.append("</pre>");

Legend:
Removed from v.2873  
changed lines
  Added in v.2894

  ViewVC Help
Powered by ViewVC 1.1.20