1 package de.dhbwloe.campusapp.fragments;
3 import java.text.SimpleDateFormat;
6 import de.dhbwloe.campusapp.CampusAppContext;
7 import de.dhbwloe.campusapp.R;
10 * Created by pk910 on 20.02.2016.
12 public class VorlesungsplanGroupsListItem {
14 private String courseName;
15 private String groupName;
16 private long firstEvent, lastEvent, nextEvent, nextKlausurEvent;
17 private int eventCount;
19 public VorlesungsplanGroupsListItem(int groupid, String coursename, String groupname, long firstevent, long lastevent, int eventcount, long nextevent, long nextklausur) {
21 courseName = coursename;
22 groupName = groupname;
23 firstEvent = firstevent;
24 lastEvent = lastevent;
25 eventCount = eventcount;
26 nextEvent = nextevent;
27 nextKlausurEvent = nextklausur;
30 public int getGroupId() {
34 public String getCourseName() {
38 public String getGroupName() {
42 public String getFirstEvent() {
45 SimpleDateFormat dateFormat = new SimpleDateFormat(CampusAppContext.getInstance().getResString(R.string.timeformat_vorlesungsplan_fulldate));
46 Date date = new Date(firstEvent*1000);
47 return dateFormat.format(date);
50 public String getLastEvent() {
53 SimpleDateFormat dateFormat = new SimpleDateFormat(CampusAppContext.getInstance().getResString(R.string.timeformat_vorlesungsplan_fulldate));
54 Date date = new Date(lastEvent*1000);
55 return dateFormat.format(date);
58 public String getNextEvent() {
61 SimpleDateFormat dateFormat = new SimpleDateFormat(CampusAppContext.getInstance().getResString(R.string.timeformat_vorlesungsplan_fulldate));
62 Date date = new Date(nextEvent*1000);
63 return dateFormat.format(date);
66 public String getNextKlausurEvent() {
67 if(nextKlausurEvent == 0)
69 SimpleDateFormat dateFormat = new SimpleDateFormat(CampusAppContext.getInstance().getResString(R.string.timeformat_vorlesungsplan_fulldate));
70 Date date = new Date(nextKlausurEvent*1000);
71 return dateFormat.format(date);
74 public int getEventCount() {