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;
  }