insert data in table of cities
This commit is contained in:
@ -1,5 +1,6 @@
|
||||
package com.wasteinformationserver.website.datarequests;
|
||||
|
||||
import com.google.gson.Gson;
|
||||
import com.wasteinformationserver.basicutils.Log;
|
||||
import com.wasteinformationserver.db.JDCB;
|
||||
import com.wasteinformationserver.website.basicrequest.PostRequest;
|
||||
@ -11,6 +12,7 @@ import java.util.HashMap;
|
||||
public class DataRequest extends PostRequest {
|
||||
@Override
|
||||
public String request(HashMap<String, String> params) {
|
||||
String result = "";
|
||||
switch (params.get("action")) {
|
||||
case "newCity":
|
||||
Log.debug(params.toString());
|
||||
@ -35,10 +37,34 @@ public class DataRequest extends PostRequest {
|
||||
break;
|
||||
case "getAllCities":
|
||||
|
||||
// TODO: 15.11.19 database call to get all data and store it as json.
|
||||
|
||||
// TODO: 15.11.19 database call to get all data and store it as json.
|
||||
JDCB jdcbc = new JDCB("users", "kOpaIJUjkgb9ur6S", "wasteinformation");
|
||||
Gson gson = new Gson();
|
||||
|
||||
StringBuilder builder = new StringBuilder();
|
||||
|
||||
ResultSet sett = jdcbc.executeQuery("select * from cities");
|
||||
Log.debug(sett.toString());
|
||||
builder.append("{\"data\":[");
|
||||
try {
|
||||
while (sett.next()) {
|
||||
builder.append("{\"cityname\":\""+sett.getString("name")+"\"");
|
||||
builder.append(",\"wastetype\":\""+sett.getString("wastetype")+"\"");
|
||||
builder.append(",\"zone\":\""+sett.getString("zone")+"\"}");
|
||||
if (!sett.isLast()){
|
||||
builder.append(",");
|
||||
}
|
||||
|
||||
// System.out.println(sett.getString("name"));
|
||||
}
|
||||
} catch (SQLException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
builder.append("]}");
|
||||
result= builder.toString();
|
||||
Log.debug(result);
|
||||
break;
|
||||
}
|
||||
return "";
|
||||
return result;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user