public PartialViewResult AddContactReasonFilter(IList<ContactFilter> filters)
 {
     var filter = new ContactReasonFilter();
     if (!filters.Any(cf => cf.GetType().Name == filter.GetType().Name))
     {
         var firstReason = ContactReasons().FirstOrDefault();
         filter.Value = int.Parse(firstReason.Value);
         filter.Description = firstReason.Text;
         filters.Add(filter);
     }
     return PartialView("ContactFilters", filters);
 }