public int onHttpResponse(int code, String msg) { // TODO Auto-generated method stub dialog.dismiss(); JSONObject jsonObject; try { jsonObject = new JSONObject(msg); if (jsonObject.getBoolean("success")) { dbi.deleteAll(); m_adapter.clear(); JSONArray arrfItem = jsonObject.getJSONArray("po"); for (int j = 0; j < arrfItem.length(); j++) { pemesananDTO _penjualan = new pemesananDTO(); _penjualan.fromJSON(arrfItem.getString(j)); long insertedId = dbi.insert(_penjualan); dbi.setUploaded(insertedId); } m_orders = dbi.selectAll(); for (int w = 0; w < m_orders.size(); w++) { m_adapter.add(m_orders.get(w)); } m_adapter.notifyDataSetChanged(); } } catch (JSONException e) { // TODO Auto-generated catch block showMessage("Format data rusak"); } return 0; }