Advertisement
Guest User

Untitled

a guest
Jul 4th, 2015
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.85 KB | None | 0 0
  1.     public static void kreiranjeAktivnost(Context context, Aktivnost aktivnost) {
  2.         DataBaseHelper dbHelper = new DataBaseHelper(context);
  3.         SQLiteDatabase sqldb = dbHelper.getWritableDatabase();
  4.         ContentValues entry = new ContentValues();
  5.         {
  6.             entry.put("name", aktivnost.getName());
  7.             entry.put("description", aktivnost.getDescription());
  8.             entry.put("category", aktivnost.getCategory());
  9.             // ...
  10.             Date startTime = aktivnost.getStartTime();
  11.             Date endTime = aktivnost.getEndTime();
  12.             String stringifyStartTime = startTime.getYear() + "/"
  13.                     + startTime.getMonth() + "/" + startTime.getDate() + "/"
  14.                     + startTime.getHours() + "/" + startTime.getMinutes();
  15.             String stringifyEndTime = endTime.getYear() + "/"
  16.                     + endTime.getMonth() + "/" + endTime.getDate() + "/"
  17.                     + endTime.getHours() + "/" + endTime.getMinutes();
  18.             entry.put("startTime", stringifyStartTime);
  19.             entry.put("endTime", stringifyEndTime);
  20.  
  21.             entry.put("adress", "ADRESA");
  22.  
  23.             String participantsIds = "";
  24.             if (aktivnost.getParticipants() != null
  25.                     && aktivnost.getParticipants().size() > 0) {
  26.                 for (Ucesnik u : aktivnost.getParticipants()) {
  27.                     participantsIds += u.getId() + ",";
  28.  
  29.                 }
  30.             }
  31.             entry.put("participants", participantsIds);
  32.             entry.put("notify", aktivnost.getNotify());
  33.             sqldb.insert("aktivnosti", null, entry);
  34.             Toast.makeText(context, "Activity added", Toast.LENGTH_SHORT)
  35.                     .show();
  36.         }
  37.  
  38.         sqldb.close();
  39.     }
  40.  
  41.  
  42.  
  43.  
  44. public static void updateAktivnost(Integer id, Context ctx,
  45.             Aktivnost aktivnost) {
  46.         DataBaseHelper dbHelper = new DataBaseHelper(ctx);
  47.         SQLiteDatabase sqldb = dbHelper.getWritableDatabase();
  48.         // Cursor c = sqldb.rawQuery("select * from aktivnosti where _id="+id,
  49.         // null);
  50.         ContentValues cv = new ContentValues();
  51.         // cv.put("id", c.getInt(0));
  52.         cv.put("name", aktivnost.getName());
  53.         cv.put("description", aktivnost.getDescription());
  54.         cv.put("category", aktivnost.getCategory());
  55.  
  56.         Date startTime = aktivnost.getStartTime();
  57.         Date endTime = aktivnost.getEndTime();
  58.         String stringifyStartTime = startTime.getYear() + "/"
  59.                 + startTime.getMonth() + "/" + startTime.getDate() + "/"
  60.                 + startTime.getHours() + "/" + startTime.getMinutes();
  61.         String stringifyEndTime = endTime.getYear() + "/" + endTime.getMonth()
  62.                 + "/" + endTime.getDate() + "/" + endTime.getHours() + "/"
  63.                 + endTime.getMinutes();
  64.         cv.put("startTime", stringifyStartTime);
  65.         cv.put("endTime", stringifyEndTime);
  66.         String participantsIds = "";
  67.         if (aktivnost.getParticipants() != null
  68.                 && aktivnost.getParticipants().size() > 0) {
  69.             for (Ucesnik u : aktivnost.getParticipants()) {
  70.                 participantsIds += u.getId() + ",";
  71.  
  72.             }
  73.         }
  74.         cv.put("participants", participantsIds);
  75.         cv.put("notify", aktivnost.getNotify());
  76.         sqldb.update("aktivnosti", cv, "_id=?",
  77.                 new String[] { String.valueOf(id) });
  78.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement