From 18b0695e9f1fa1bf83cb6c9fbcd08e29e9422c20 Mon Sep 17 00:00:00 2001 From: Rahul Zoldyck Date: Wed, 20 Jan 2016 15:02:40 +0530 Subject: [PATCH] Wrapping Up --- .idea/misc.xml | 2 +- .../CRhomesliderfragment.java | 46 +++++++++++-- .../delta/attendancemanager/EditWeeklyTT.java | 64 +++++++++---------- 3 files changed, 75 insertions(+), 37 deletions(-) diff --git a/.idea/misc.xml b/.idea/misc.xml index 5d19981..fbb6828 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -37,7 +37,7 @@ - + diff --git a/app/src/main/java/com/delta/attendancemanager/CRhomesliderfragment.java b/app/src/main/java/com/delta/attendancemanager/CRhomesliderfragment.java index bb02634..34ab384 100644 --- a/app/src/main/java/com/delta/attendancemanager/CRhomesliderfragment.java +++ b/app/src/main/java/com/delta/attendancemanager/CRhomesliderfragment.java @@ -467,11 +467,49 @@ public void UpdateSubs(String subs){ finalTimetable.add(sub); } handler.delete_day(day); - handler.add_day(finalTimetable.get(0),finalTimetable.get(1),finalTimetable.get(2),finalTimetable.get(3), - finalTimetable.get(4),finalTimetable.get(5),finalTimetable.get(6),finalTimetable.get(7),finalTimetable.get(8)); - getActivity().startActivity(new Intent(getActivity(),CRhome.class)); - getActivity().finish(); + handler.add_day(finalTimetable.get(0), finalTimetable.get(1), finalTimetable.get(2), finalTimetable.get(3), + finalTimetable.get(4), finalTimetable.get(5), finalTimetable.get(6), finalTimetable.get(7), finalTimetable.get(8)); } + String[] a = new String[9]; + a = handler.get_tomo(); + JSONObject j = new JSONObject(); + for (int i = 1; i <= 8; i++) { + try { + j.put(EditUpcomingTT.slots[i - 1], a[i]); + } catch (JSONException e) { + e.printStackTrace(); + } + } + UpdateTTService.startActionUpcoming(getActivity(), j); + List all = new ArrayList<>(); + all.add(handler.get_mon()); + all.add(handler.get_tue()); + all.add(handler.get_wed()); + all.add(handler.get_thur()); + all.add(handler.get_fri()); + + j = new JSONObject(); + + for (String[] k : all) { + JSONObject js = new JSONObject(); + for (int i = 1; i <= 8; i++) { + try { + js.accumulate(EditUpcomingTT.slots[i - 1], k[i]); + } catch (JSONException e) { + e.printStackTrace(); + } + } + try { + j.put(k[0], js); + } catch (JSONException e) { + e.printStackTrace(); + } + } + + UpdateTTService.startActionTT(getActivity(), j); + + getActivity().startActivity(new Intent(getActivity(),CRhome.class)); + getActivity().finish(); } private void chatOut(String msg) { diff --git a/app/src/main/java/com/delta/attendancemanager/EditWeeklyTT.java b/app/src/main/java/com/delta/attendancemanager/EditWeeklyTT.java index fcf3345..0b1e771 100644 --- a/app/src/main/java/com/delta/attendancemanager/EditWeeklyTT.java +++ b/app/src/main/java/com/delta/attendancemanager/EditWeeklyTT.java @@ -21,38 +21,38 @@ public class EditWeeklyTT extends ActionBarActivity { public static boolean ischanged; MySqlAdapter handler; - @Override - public void onBackPressed() { - if (ischanged) { - List all = new ArrayList<>(); - all.add(handler.get_mon()); - all.add(handler.get_tue()); - all.add(handler.get_wed()); - all.add(handler.get_thur()); - all.add(handler.get_fri()); - - JSONObject j = new JSONObject(); - - for (String[] k : all) { - JSONObject js = new JSONObject(); - for (int i = 1; i <= 8; i++) { - try { - js.accumulate(EditUpcomingTT.slots[i - 1], k[i]); - } catch (JSONException e) { - e.printStackTrace(); - } - } - try { - j.put(k[0], js); - } catch (JSONException e) { - e.printStackTrace(); - } - } - - UpdateTTService.startActionTT(this, j); - } - super.onBackPressed(); - } +// @Override +// public void onBackPressed() { +// if (ischanged) { +// List all = new ArrayList<>(); +// all.add(handler.get_mon()); +// all.add(handler.get_tue()); +// all.add(handler.get_wed()); +// all.add(handler.get_thur()); +// all.add(handler.get_fri()); +// +// JSONObject j = new JSONObject(); +// +// for (String[] k : all) { +// JSONObject js = new JSONObject(); +// for (int i = 1; i <= 8; i++) { +// try { +// js.accumulate(EditUpcomingTT.slots[i - 1], k[i]); +// } catch (JSONException e) { +// e.printStackTrace(); +// } +// } +// try { +// j.put(k[0], js); +// } catch (JSONException e) { +// e.printStackTrace(); +// } +// } +// +// UpdateTTService.startActionTT(this, j); +// } +// super.onBackPressed(); +// } @Override protected void onCreate(Bundle savedInstanceState) {