private static List <MeetingInvitationsViewModels> FetchInvitedMeetings(string userID)
        {
            MeetingRepository mr = new MeetingRepository();
            var list             = mr.GetInvitedMeetings(userID);
            List <MeetingInvitationsViewModels> meetings = new List <MeetingInvitationsViewModels>();

            foreach (Meeting meeting in list)
            {
                var user     = mr.GetMeetingCreator(meeting.MID);
                var answered = mr.GetAnswer(meeting.MID, userID);
                var mod      = new MeetingInvitationsViewModels
                {
                    Subject   = meeting.Subject,
                    Place     = meeting.Place,
                    Date      = meeting.Date,
                    MeetingID = meeting.MID,
                    Sender    = user.FirstName + user.LastName,
                    Answered  = answered,
                    Confirmed = meeting.Confirmed
                };
                meetings.Add(mod);
            }

            return(meetings);
        }
        public PartialViewResult SpecificMeeting(int meetingID)
        {
            MeetingRepository mr           = new MeetingRepository();
            var meeting                    = mr.GetMeeting(meetingID);
            var user                       = mr.GetMeetingCreator(meetingID);
            List <TimeSuggestion> timeList = mr.GetTimeSuggestions(meetingID);
            List <string>         times    = new List <string>();

            foreach (TimeSuggestion time in timeList)
            {
                times.Add(time.Suggestion);
            }
            var model = new MeetingInvitationsViewModels
            {
                Place              = meeting.Place,
                Subject            = meeting.Subject,
                Date               = meeting.Date,
                Sender             = user.FirstName + " " + user.LastName,
                SuggestionsOfTimes = times,
                MeetingID          = meetingID
            };

            return(PartialView("_SpecificMeetingPartial", model));
        }