public static CustomPageNavigationSection ToType(CustomPageNavigationSectionEnum enumValue)
        {
            switch (enumValue)
            {
            case CustomPageNavigationSectionEnum.About:
                return(About);

            case CustomPageNavigationSectionEnum.Financials:
                return(Financials);

            case CustomPageNavigationSectionEnum.ProgramInfo:
                return(ProgramInfo);

            case CustomPageNavigationSectionEnum.Projects:
                return(Projects);

            default:
                throw new ArgumentException(string.Format("Unable to map Enum: {0}", enumValue));
            }
        }
示例#2
0
 public static List <CustomPage> GetCustomPagesByNavigationSection(CustomPageNavigationSectionEnum customPageNavigationSectionEnumValue)
 {
     return(HttpRequestStorage.DatabaseEntities.CustomPages.Where(x => x.CustomPageNavigationSectionID == (int)customPageNavigationSectionEnumValue).ToList());
 }