86 |
omdeling = "H"; |
omdeling = "H"; |
87 |
} |
} |
88 |
|
|
89 |
if ( omdeling.equals("H") == false && omdeling.equals("S") == false ) { |
if ( omdeling.equals("H") == false && omdeling.equals("L") == false && omdeling.equals("S") == false ) { |
90 |
response.setContentType("text/xml; charset=UTF-8"); |
response.setContentType("text/xml; charset=UTF-8"); |
91 |
response.getWriter().print( generateErrorXML("Ugyldig omdelingsdag - Kun H og S er gyldig") ); |
response.getWriter().print( generateErrorXML("Ugyldig omdelingsdag - Kun H, L og S er gyldig") ); |
92 |
return; |
return; |
93 |
} |
} |
94 |
|
|
106 |
|
|
107 |
String rute = StringUtils.defaultString(result.address.rute); //Sikre at der ikke sendes "null" tilbage |
String rute = StringUtils.defaultString(result.address.rute); //Sikre at der ikke sendes "null" tilbage |
108 |
String koreliste = StringUtils.defaultString(result.address.koreliste); //Sikre at der ikke sendes "null" tilbage |
String koreliste = StringUtils.defaultString(result.address.koreliste); //Sikre at der ikke sendes "null" tilbage |
109 |
|
|
110 |
|
String ruteLordag = StringUtils.defaultString(result.address.ruteLordag); //Sikre at der ikke sendes "null" tilbage |
111 |
|
String korelisteLordag = StringUtils.defaultString(result.address.korelisteLordag); //Sikre at der ikke sendes "null" tilbage |
112 |
|
|
113 |
String ruteSondag = StringUtils.defaultString(result.address.ruteSondag); //Sikre at der ikke sendes "null" tilbage |
String ruteSondag = StringUtils.defaultString(result.address.ruteSondag); //Sikre at der ikke sendes "null" tilbage |
114 |
String korelisteSondag = StringUtils.defaultString(result.address.korelisteSondag); //Sikre at der ikke sendes "null" tilbage |
String korelisteSondag = StringUtils.defaultString(result.address.korelisteSondag); //Sikre at der ikke sendes "null" tilbage |
118 |
if (omdeling.equals("H")) { //Hverdag |
if (omdeling.equals("H")) { //Hverdag |
119 |
sb.append("<distrikt>").append( rute ).append("</distrikt>"); |
sb.append("<distrikt>").append( rute ).append("</distrikt>"); |
120 |
sb.append("<koreliste>").append( koreliste ).append("</koreliste>"); |
sb.append("<koreliste>").append( koreliste ).append("</koreliste>"); |
121 |
|
} else if (omdeling.equals("L")){ |
122 |
|
sb.append("<distrikt>").append( ruteLordag ).append("</distrikt>"); |
123 |
|
sb.append("<koreliste>").append( korelisteLordag ).append("</koreliste>"); |
124 |
} else { |
} else { |
125 |
sb.append("<distrikt>").append( ruteSondag ).append("</distrikt>"); |
sb.append("<distrikt>").append( ruteSondag ).append("</distrikt>"); |
126 |
sb.append("<koreliste>").append( korelisteSondag ).append("</koreliste>"); |
sb.append("<koreliste>").append( korelisteSondag ).append("</koreliste>"); |
148 |
sb.append("<latitude>").append(result.address.latitude).append("</latitude>"); |
sb.append("<latitude>").append(result.address.latitude).append("</latitude>"); |
149 |
sb.append("<longitude>").append(result.address.longitude).append("</longitude>"); |
sb.append("<longitude>").append(result.address.longitude).append("</longitude>"); |
150 |
|
|
151 |
sb.append("<daekning>").append(result.address.daekningsType).append("</daekning>"); |
sb.append("<daekning>").append(result.address.daekningsType).append("</daekning>"); |
152 |
sb.append("<distributor>").append(result.address.distributor).append("</distributor>"); |
sb.append("<distributor>").append(result.address.distributor).append("</distributor>"); |
153 |
if (result.address.daekningsType == DaekningsType.DAEKNING_UDVIDET) { |
if (result.address.daekningsType == DaekningsType.DAEKNING_UDVIDET) { |
154 |
sb.append("<extafstand>").append(result.address.extAfstand).append("</extafstand>"); |
sb.append("<extafstand>").append(result.address.extAfstand).append("</extafstand>"); |
156 |
Address t = result.address.extTarget; |
Address t = result.address.extTarget; |
157 |
sb.append("<extaddr>").append(t.vejnavn + " " + t.husnr + t.husnrbogstav + ", " + t.postnr).append("</extaddr>"); |
sb.append("<extaddr>").append(t.vejnavn + " " + t.husnr + t.husnrbogstav + ", " + t.postnr).append("</extaddr>"); |
158 |
} |
} |
159 |
|
|
160 |
|
sb.append("<hverdag>").append(rute).append(" ").append(koreliste).append("</hverdag>"); |
161 |
|
sb.append("<loerdag>").append(ruteLordag).append(" ").append(korelisteLordag).append("</loerdag>"); |
162 |
|
sb.append("<soendag>").append(ruteSondag).append(" ").append(korelisteSondag).append("</soendag>"); |
163 |
|
|
164 |
|
|
165 |
sb.append("<levenshtein>").append(result.levenshtein).append("</levenshtein>"); |
sb.append("<levenshtein>").append(result.levenshtein).append("</levenshtein>"); |
166 |
|
|