Exemplo n.º 1
0
 private void PopulateCitationCategories(CitationCategories categories)
 {
     labeled_available_citation_reasons.Component.RemoveAll();
     if (categories == null)
     {
         try
         {
             var parent = labeled_available_citation_reasons.Component.AddNode(Citation.CitationReason);
             try
             {
                 parent.AddNode(String.Format("Fine: {0}", Citation.CitationAmount.ToString("c", CultureInfo.CurrentCulture)));
                 parent.AddNode(String.Format("Arrestable: {0}", Citation.IsArrestable));
             }
             catch
             {
             }
         }
         catch
         {
             labeled_available_citation_reasons.Component.AddNode("Unknown");
         }
     }
     else
     {
         categories.Categories.ForEach(x =>
         {
             var parent = labeled_available_citation_reasons.Component.AddNode(x.Name);
             x.Citations.ForEach(charge => TransverseTrafficCitations(parent, charge));
         });
     }
 }
Exemplo n.º 2
0
 private static void PopulateCitationCategories(CitationCategories categories)
 {
     if (categories == null)
     {
         return;
     }
     if (Globals.CitationList == null)
     {
         Globals.CitationList = new List <CitationDefinition>();
     }
     categories.Categories.ForEach(x =>
     {
         x.Citations.ForEach(citation => TransverseCitations(citation));
     });
 }
Exemplo n.º 3
0
 private static void PopulateCitationCategories(CitationCategories categories)
 {
     if (categories == null)
     {
         return;
     }
     if (Globals.CitationList == null)
     {
         Globals.CitationList = new List <CitationDefinition>();
     }
     categories.Categories.ForEach(x =>
     {
         bool isPublic = false;
         if (x.Name.ToLower().Equals("public"))
         {
             isPublic = true;
         }
         x.Citations.ForEach(citation => TransverseCitations(citation, isPublic));
     });
 }