/[projects]/dao/DaoAdresseService/src/main/java/dk/daoas/daoadresseservice/admin/DataInspectorServlet.java
ViewVC logotype

Diff of /dao/DaoAdresseService/src/main/java/dk/daoas/daoadresseservice/admin/DataInspectorServlet.java

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

revision 2492 by torben, Tue Mar 24 12:38:21 2015 UTC revision 2493 by torben, Tue Mar 24 20:51:37 2015 UTC
# Line 36  public class DataInspectorServlet extend Line 36  public class DataInspectorServlet extend
36                          throw new ServletException("Data not ready yet");                          throw new ServletException("Data not ready yet");
37                  }                  }
38                                    
39                  long gadeid;                              int gadeid;            
40                  String res="";                  String res="";
41                                    
42                  switch ( type ) {                  switch ( type ) {
43                  case "postnr":                  case "postnr":
44                          res = getPostnumre(search);                          res = getPostnumre(search);
45                          break;                          break;
46                            
47                  case "vejnavn":                  case "vejnavn":
48                          int postnr = Integer.parseInt( request.getParameter("postnr") );                          short postnr = Short.parseShort( request.getParameter("postnr") );
49                          res = getVejnavne(search, postnr);                          res = getVejnavne(search, postnr);
50                          break;                          break;
51                            
52                  case "husnr":                  case "husnr":
53                          gadeid = Long.parseLong( request.getParameter("gadeid") );                          gadeid = Integer.parseInt( request.getParameter("gadeid") );
54                          res = getHusnumre(search, gadeid);                          res = getHusnumre(search, gadeid);
55                          break;                          break;
56    
57                  case "adresse":                  case "adresse":
58                          gadeid = Long.parseLong( request.getParameter("gadeid") );                          gadeid = Integer.parseInt( request.getParameter("gadeid") );
59                          String husnr = request.getParameter("husnr");                          String husnr = request.getParameter("husnr");
60                          res = getAdresse(search, gadeid, husnr);                          res = getAdresse(search, gadeid, husnr);
61                          break;                          break;
# Line 75  public class DataInspectorServlet extend Line 77  public class DataInspectorServlet extend
77                  return sb.toString();                  return sb.toString();
78          }          }
79                    
80          protected String getVejnavne(AddressSearch search, int postnr) {          protected String getVejnavne(AddressSearch search, short postnr) {
81                  StringBuilder sb = new StringBuilder();                  StringBuilder sb = new StringBuilder();
82                                    
83                  for (Entry<String,Integer> vej : search.getVejnavne(postnr)) {                  for (Entry<String,Integer> vej : search.getVejnavne(postnr)) {
# Line 88  public class DataInspectorServlet extend Line 90  public class DataInspectorServlet extend
90                  return sb.toString();                  return sb.toString();
91          }          }
92                    
93          protected String getHusnumre(AddressSearch search, long gadeid) {          protected String getHusnumre(AddressSearch search, int gadeid) {
94                  StringBuilder sb = new StringBuilder();                  StringBuilder sb = new StringBuilder();
95                  for (String husnr : search.getHusnumre(gadeid)) {                  for (String husnr : search.getHusnumre(gadeid)) {
96                          sb.append("<option>").append(husnr).append("</option>\n");                          sb.append("<option>").append(husnr).append("</option>\n");
# Line 97  public class DataInspectorServlet extend Line 99  public class DataInspectorServlet extend
99                  return sb.toString();                  return sb.toString();
100          }          }
101                    
102          protected String getAdresse(AddressSearch search, long gadeid, String husnr) {          protected String getAdresse(AddressSearch search, int gadeid, String husnr) {
103                  StringBuilder sb = new StringBuilder();                  StringBuilder sb = new StringBuilder();
104                                    
105                  Address addresse = search.getAdresse(gadeid, husnr);                  Address addresse = search.getAdresse(gadeid, husnr);

Legend:
Removed from v.2492  
changed lines
  Added in v.2493

  ViewVC Help
Powered by ViewVC 1.1.20