public static List <Category> GetCategories()
 {
     try
     {
         var categories = new List <Category>();
         foreach (var outlookColor in CategoryColor)
         {
             var category = new Category
             {
                 CategoryName = outlookColor.Key.ToString().Remove(0, "olCategoryColor".Length),
                 HexValue     = outlookColor.Value.Key,
                 ColorNumber  = outlookColor.Value.Value
             };
             categories.Add(category);
         }
         return(categories);
     }
     catch (Exception)
     {
         return(null);
     }
 }
 public static List<Category> GetCategories()
 {
     try
     {
         var categories = new List<Category>();
         foreach (var outlookColor in CategoryColor)
         {
             var category = new Category
             {
                 CategoryName = outlookColor.Key.ToString().Remove(0, "olCategoryColor".Length),
                 HexValue = outlookColor.Value.Key,
                 ColorNumber = outlookColor.Value.Value
             };
             categories.Add(category);
         }
         return categories;
     }
     catch (Exception)
     {
         return null;
     }
 }