public ActionResult Delete(int id)
{
var mailinglist = _mailinglistRepository.GetNullableById(id);
if (mailinglist == null) return RedirectToAction("Index");
// check to make sure it's not a system mailing list
if (_systemLists.Contains(mailinglist.Name))
{
Message = "Unable to edit system mailing list.";
// redirect to index
return this.RedirectToAction(a => a.Index(mailinglist.Seminar.Id));
}
return View(mailinglist);
}