public IActionResult Index() { NewsletterModel model = null; try { model = _newsletter.GetPublishedNewsletter(); // In case there are no newsletters in the database if (model.CreatedDate == DateTime.MinValue) { model = new NewsletterModel() { NewsletterId = -1, CreatedBy = -1, CreatedDate = DateTime.MinValue, DisplayDate = DateTime.MinValue.ToString("MMMM yyyy"), Memo = "This was an autogenerated newsletter.", IsCurrent = true, PublishedDate = DateTime.Now }; } } catch (Exception ex) { _logger.LogError("There was an error retrieving the newsletter model in the Home Controller", ex); } return(View(model)); }