beta 0.1.1
[DHBWCampusApp.git] / app / src / main / java / de / dhbwloe / campusapp / fragments / VorlesungsplanExamsListItem.java
1 package de.dhbwloe.campusapp.fragments;
2
3 import java.text.SimpleDateFormat;
4 import java.util.Date;
5
6 import de.dhbwloe.campusapp.CampusAppContext;
7 import de.dhbwloe.campusapp.R;
8
9 /**
10  * Created by pk910 on 28.02.2016.
11  */
12 public class VorlesungsplanExamsListItem {
13     private int groupId;
14     private String courseName;
15     private String groupName;
16     private String eventLocation;
17     private long eventStart, eventEnd;
18     private int eventCount;
19
20     public VorlesungsplanExamsListItem(int groupid, String coursename, String groupname, String eventlocation, long eventstart, long eventend, int eventcount) {
21         groupId = groupid;
22         courseName = coursename;
23         groupName = groupname;
24         eventLocation = eventlocation;
25         eventStart = eventstart;
26         eventEnd = eventend;
27         eventCount = eventcount;
28     }
29
30     public int getGroupId() {
31         return groupId;
32     }
33
34     public String getCourseName() {
35         return courseName;
36     }
37
38     public String getGroupName() {
39         return groupName;
40     }
41
42     public String getEventLocation() {
43         return eventLocation;
44     }
45
46     public String getEventDate() {
47         if(eventStart == 0)
48             return null;
49         SimpleDateFormat dateFormat = new SimpleDateFormat(CampusAppContext.getInstance().getResString(R.string.timeformat_vorlesungsplan_date));
50         Date date = new Date(eventStart*1000);
51         return dateFormat.format(date);
52     }
53
54     public String getEventStart() {
55         if(eventStart == 0)
56             return null;
57         SimpleDateFormat dateFormat = new SimpleDateFormat(CampusAppContext.getInstance().getResString(R.string.timeformat_vorlesungsplan_time));
58         Date date = new Date(eventStart*1000);
59         return dateFormat.format(date);
60     }
61
62     public String getEventEnd() {
63         if(eventEnd == 0)
64             return null;
65         SimpleDateFormat dateFormat = new SimpleDateFormat(CampusAppContext.getInstance().getResString(R.string.timeformat_vorlesungsplan_time));
66         Date date = new Date(eventEnd*1000);
67         return dateFormat.format(date);
68     }
69
70     public int getEventCount() {
71         return eventCount;
72     }
73 }