Beispiel #1
0
        private AdminViewModel CreateDefaultAdminViewModel()
        {
            IEnumerable <ContentProviderAttributeModel> contentProviders = AttributeService.GetContentProviderList();

            var model = new AdminViewModel
            {
                ContentProviders    = ContentProviderService.GetAllModels(),
                ContentProviderList = new SelectList(contentProviders, "TypeName", "DisplayName", contentProviders.FirstOrDefault().TypeName),
                VisitorGroupList    = new SelectList(VisitorGroupRepository.List(), "Id", "Name")
            };

            return(model);
        }
 /// <summary>
 /// Gets all visitor group content providers.
 /// </summary>
 /// <returns></returns>
 public IEnumerable <IVisitorGroupContentProvider> GetVisitorGroupContentProviders()
 {
     return(ContentProviderService.GetAllModels().Cast <IVisitorGroupContentProvider>());
 }