protected void onPostExecute(String result) {

      if (result != null && result.equalsIgnoreCase("true")) {
        Log.e("##Error!!!!", "Stop Exists");
        RoutesUtils.displayDialog(context, "Status", "Error Adding New Bus Stop to Route :(");
        return;
      }
      Log.d("####Update Route response received=", result);
      RoutesUtils.displayDialog(context, "Status", "Success adding bus stop to route :)");
      AppServices.sendNotificationToAll(
          context,
          "A new bus stop "
              + etStopName.getText().toString()
              + "has been added to route "
              + etName.getText().toString()
              + " in "
              + etCity.getText().toString()
              + ", "
              + etCountry.getText().toString());
      //                new MainActivity.GetAllRoutes().execute();
      RoutesUtils.allRoutesArray.clear();

      String urls[] = new String[2];
      urls[0] =
          "http://sujoyghosal-test.apigee.net/busroutenocache/creategroup?group="
              + etName.getText().toString().trim().toUpperCase().replace(" ", "-")
              + "-"
              + etStopName.getText().toString().trim().toUpperCase().replace(" ", "-");
      new CallCreateGroupAPI().execute(urls);
    }
    protected void onPostExecute(String result) {
      if (result == null) {
        Log.e("##Error!!!!", "Could not create route.");
        RoutesUtils.displayDialog(context, "Create Route Status: ", "Failed to complete  request.");
        return;
      } else if (result.trim().equalsIgnoreCase("true")) {
        Log.e("##Error!!!!", "Could not create route. Response = true.");
        RoutesUtils.displayDialog(
            context,
            "Create Route Status: ",
            "Failed to complete  request. Route Exists With Same Name, need to call Update.");
        return;
      }
      Log.d("####Create Route response received=", result);
      tvResp.setText("Create Route Status:" + result);
      RoutesUtils.displayDialog(
          context, "Create Route Status", "You have successfully created route/stops.");
      AppServices.sendNotificationToAll(
          context,
          "The bus route named '"
              + etName.getText().toString()
              + "'  has been created/updated in "
              + etCity.getText().toString()
              + ", "
              + etCountry.getText().toString());
      /*            try {
          JSONObject j = new JSONObject(result);
          if(j!=null && j.has("_data")){
              JSONObject jd = j.getJSONObject("_data");
              if(jd!=null && jd.has("uuid"))

          }
      } catch (JSONException e) {
          e.printStackTrace();
      }*/

      String urls[] = new String[2];
      urls[0] =
          "http://sujoyghosal-test.apigee.net/busroutenocache/creategroup?group="
              + etName.getText().toString().trim().toUpperCase().replace(" ", "-")
              + "-"
              + etStopName.getText().toString().trim().toUpperCase().replace(" ", "-");
      new CallCreateGroupAPI().execute(urls);
      //                new MainActivity.GetAllRoutes().execute("");
      RoutesUtils.allRoutesArray.clear();
    }