public static String create_event(Context context) { // Generate Event_ID. int id = 0; String Event_ID = Constants.MY_User_ID + " - " + id; ArrayList<String> allIDS = new ArrayList<>(); ArrayList<String>[] dbResult = sqlHelper.select(null, Table_Events.Table_Name, null, null, null); for (String t_id : dbResult[0]) { allIDS.add(t_id); } while (allIDS.contains(Event_ID)) { id++; Event_ID = Constants.MY_User_ID + " - " + id; } Event_Helper.details[Table_Events.Event_ID_num] = Event_ID; Date time = Calendar.getInstance().getTime(); Event_Helper.details[Table_Events.Update_Time_num] = time.toString(); // Create event in app sql + server sql. Create_Event_MySQL(); Create_Event_ServerSQL(context); // Send message to all users_ to create the event. String message = Constants.New_Event + "|" + Event_ID; Send_Message_To_All_My_Friend_By_Event_ServerSQL(context, Event_ID, message); return Event_ID; }