public IActionResult Logs(DateTime date = default(DateTime))
        {
            if (!RoleHelper.UserIsAdmin(_database, User))
            {
                return(RedirectToAction("Index", "Home"));
            }

            date = date != default(DateTime) ? date : DateTime.Now;

            var viewModel = new LogsViewModel
            {
                ViewingDate = date,
                Entries     = LoggingUtil.GetLogEntries(date)
            };

            return(View(viewModel));
        }