Exemplo n.º 1
0
 private static void MapFromNavigationIncludeTypes(StructuralNavigationEntity sne, int navigationIncludeTypes)
 {
     if (navigationIncludeTypes == 0)
     {
         sne.ShowPages    = false;
         sne.ShowSubsites = false;
     }
     else if (navigationIncludeTypes == 1)
     {
         sne.ShowPages    = false;
         sne.ShowSubsites = true;
     }
     else if (navigationIncludeTypes == 2)
     {
         sne.ShowPages    = true;
         sne.ShowSubsites = false;
     }
     else if (navigationIncludeTypes == 3)
     {
         sne.ShowPages    = true;
         sne.ShowSubsites = true;
     }
 }
Exemplo n.º 2
0
        private static int MapToNavigationIncludeTypes(StructuralNavigationEntity sne)
        {
            int navigationIncludeType = -1;

            if (!sne.ShowPages && !sne.ShowSubsites)
            {
                navigationIncludeType = 0;
            }
            else if (!sne.ShowPages && sne.ShowSubsites)
            {
                navigationIncludeType = 1;
            }
            else if (sne.ShowPages && !sne.ShowSubsites)
            {
                navigationIncludeType = 2;
            }
            else if (sne.ShowPages && sne.ShowSubsites)
            {
                navigationIncludeType = 3;
            }

            return(navigationIncludeType);
        }