@using System.Text.RegularExpressions
@model LecturesViewModel
@{
string GetBranchName(string branch)
{
Regex regex = new Regex(@".* - (.*)");
var match = regex.Match(branch);
if (match.Success)
{
return match.Groups[1].Value;
}
else
{
return branch;
}
}
}
@foreach (var day in Model.LectureEvents.GroupBy(x => x.From.Date).OrderBy(x => x.Key))
{
@day.Key.ToString("dd.MM.yyyy") - (@day.Count())
@foreach (var time in day.GroupBy(x => x.From).OrderBy(x => x.Key))
{
@time.Key.ToString("HH:mm") - (@time.Count())
@foreach (var eventItem in time.OrderBy(x => x.Lecture.Title))
{
@eventItem.Lecture.Title
Zeitraum: @eventItem.From.ToString("HH:mm") - @eventItem.To.ToString("HH:mm")
Ort: @eventItem.Location
@eventItem.Lecture.Url
Infos
@Html.Raw(eventItem.Lecture.Description);
}
}
}