private void LoadMeetingWindow(Models.Meeting meeting) { MeetingTitleLabel.Text = meeting.Title; MeetingDescriptionLabel.Text = meeting.Description; MeetingStartingTimeLabel.Text = "Start tidspunkt: " + meeting.StartTime.ToString(); MeetingEndingTimeLabel.Text = "S**t tidspunkt: " + meeting.EndTime.ToString(); //Mødedeltager Setup MeetingAtendeeBox.Items.Clear(); foreach (Models.Attendance att in meeting.Attendances) { MeetingAtendeeBox.Items.Add(att.Person.Name); } //Dagsorden Setup if (meeting.EndTime <= DateTime.Now) { label1.Text = "Referat"; MeetingAgendaTree.Nodes.Clear(); foreach (Models.AgendaItem agen in meeting.AgendaItems) { List <TreeNode> children = new List <TreeNode>(); foreach (Models.Submeeting sub in agen.Submeetings) { children.Add(new TreeNode(sub.Title + ": " + sub.Referat)); } MeetingAgendaTree.Nodes.Add(new TreeNode(agen.Headline, children.ToArray())); } } else { label1.Text = "Dagsorden"; MeetingAgendaTree.Nodes.Clear(); foreach (Models.AgendaItem agen in meeting.AgendaItems) { List <TreeNode> children = new List <TreeNode>(); foreach (Models.Submeeting sub in agen.Submeetings) { children.Add(new TreeNode(sub.Title)); } MeetingAgendaTree.Nodes.Add(new TreeNode(agen.Headline, children.ToArray())); } } ChangeTab(MeetingPage, MeetingsMenuItem); }