public List <PageLayout> GetPageLayouts()
        {
            var resultLayouts = _layoutRepository.GetLayouts();
            var result        = new List <PageLayout>();

            foreach (var layout in resultLayouts)
            {
                if (layout != null && !string.IsNullOrEmpty(layout.Config))
                {
                    result.Add(ConvertToPageLayout(layout));
                }
            }
            return(result);
        }
Пример #2
0
 public List <PageLayout> GetPageLayouts()
 {
     try
     {
         var resultLayouts        = _layoutRepository.GetLayouts();
         List <PageLayout> result = new List <PageLayout>();
         foreach (var layout in resultLayouts)
         {
             if (layout != null && !string.IsNullOrEmpty(layout.Config))
             {
                 result.Add(ConvertToPageLayout(layout));
             }
         }
         return(result);
     }
     catch (Exception ex)
     {
         _logger.LogError(string.Format("Error occured while getting all page layouts"), ex);
     }
     return(null);
 }