// build hash set for list view
  public void CargarClientes() {
    try {
      JSONObject jsonResponse = new JSONObject(jsonResult);
      JSONArray jsonMainNode = jsonResponse.optJSONArray("visitas");

      if (jsonMainNode.length() > 0) {
        mVisitas.truncate();
        Toast.makeText(
                getApplicationContext(),
                "Registros registros " + jsonMainNode.length(),
                Toast.LENGTH_SHORT)
            .show();
      }

      for (int i = 0; i < jsonMainNode.length(); i++) {
        JSONObject jsonChildNode = jsonMainNode.getJSONObject(i);

        String id_visita = jsonChildNode.optString("id_visita");
        String id_vendedor = jsonChildNode.optString("id_vendedor");
        String id_cliente = jsonChildNode.optString("id_cliente");
        String descripcion = jsonChildNode.optString("descripcion");
        String id_epoca_visita = jsonChildNode.optString("id_epoca_visita");
        String valoracion = jsonChildNode.optString("valoracion");
        String fecha = jsonChildNode.optString("fecha");
        String id_origen = jsonChildNode.optString("id_origen");
        String visto = jsonChildNode.optString("visto");
        String date_add = jsonChildNode.optString("date_add");
        String date_upd = jsonChildNode.optString("date_upd");
        String eliminado = jsonChildNode.optString("eliminado");
        String user_add = jsonChildNode.optString("user_add");
        String user_upd = jsonChildNode.optString("user_upd");

        mVisitas.insert(
            id_visita,
            id_vendedor,
            id_cliente,
            descripcion,
            id_epoca_visita,
            valoracion,
            fecha,
            id_origen,
            visto,
            date_add,
            date_upd,
            eliminado,
            user_add,
            user_upd);
      }
    } catch (JSONException e) {
      Toast.makeText(getApplicationContext(), "Error" + e.toString(), Toast.LENGTH_SHORT).show();
    }

    Toast.makeText(getApplicationContext(), "Registros actualizados", Toast.LENGTH_SHORT).show();

    visitas_lista();
  }
Beispiel #2
0
  // build hash set for list view
  public void CargarVisitas() {

    String subjet;

    subjet = "visitas";
    try {
      JSONObject jsonResponse = new JSONObject(jsonResult);
      JSONArray jsonMainNode = jsonResponse.optJSONArray(subjet);

      if (jsonMainNode != null) {
        if (jsonMainNode.length() > 0) {
          mVisitas.truncate();
        }

        for (int i = 0; i < jsonMainNode.length(); i++) {
          JSONObject jsonChildNode = jsonMainNode.getJSONObject(i);

          mVisitas.insert(
              jsonChildNode.optString("id_visita"),
              jsonChildNode.optString("id_vendedor"),
              jsonChildNode.optString("id_cliente"),
              jsonChildNode.optString("descripcion"),
              jsonChildNode.optString("id_epoca_visita"),
              jsonChildNode.optString("valoracion"),
              jsonChildNode.optString("fecha"),
              jsonChildNode.optString("id_origen"),
              jsonChildNode.optString("visto"),
              jsonChildNode.optString("date_add"),
              jsonChildNode.optString("date_upd"),
              jsonChildNode.optString("eliminado"),
              jsonChildNode.optString("user_add"),
              jsonChildNode.optString("user_upd"));
        }

        Toast.makeText(
                mContext,
                config.msjRegistrosActualizados(subjet + " " + jsonMainNode.length()),
                Toast.LENGTH_SHORT)
            .show();
      }
    } catch (JSONException e) {
      Toast.makeText(mContext, config.msjError(e.toString()), Toast.LENGTH_SHORT).show();
    }
  }