Esempio n. 1
0
        private void InitDatabase(UserManager <User> userManager, IMenuHelper menuHelper, ITaxonomyHelper taxonomyHelper)
        {
            var supperUser = userManager.FindByNameAsync(AppKey.SupperAdminUserName).Result;
            var appMenu    = menuHelper.Menu(AppKey.AppMenuName);

            taxonomyHelper.RegisterTaxonomyType(
                entityTypeName: AppKey.FileTypeImage,
                name: "file-image-category",
                detailDictionary: new Dictionary <string, string> {
                { "title", "Category" }
            },
                byUser: supperUser);

            taxonomyHelper.RegisterTaxonomyType(
                entityTypeName: AppKey.FileTypeImage,
                name: "file-image-tag",
                detailDictionary: new Dictionary <string, string> {
                { "title", "Tag" }
            },
                byUser: supperUser);

            menuHelper.MenuItem(
                menu: appMenu,
                name: "file-manager",
                detailDictionary: new Dictionary <string, string>
            {
                { "title", "File Manager" },
                { "controller", "filemanager" },
                { "action", "index" },
                { "url", "/filemanager" },
                { "icon", "<i class=\"icon-docs icons\"></i>" }
            },
                byUser: supperUser);
        }
Esempio n. 2
0
        public TaxonomyTypeManager(EntityTypeManager entityTypeManager, ITaxonomyHelper taxonomyManager, UserManager <User> userManager)
        {
            var supperUser = userManager.FindByNameAsync(AppKey.SupperAdminUserName).Result;

            ConstructionCategory = taxonomyManager.RegisterTaxonomyType(
                entityTypeManager.Construction,
                "construction-category",
                new Dictionary <string, string>
            {
                { "title", "Category" },
            }, supperUser
                );

            ProjectCategory = taxonomyManager.RegisterTaxonomyType(
                entityTypeManager.Project,
                "project-category",
                new Dictionary <string, string>
            {
                { "title", "Category" },
            }, supperUser
                );

            CollectionCategory = taxonomyManager.RegisterTaxonomyType(
                entityTypeManager.Collection,
                "collection-category",
                new Dictionary <string, string>
            {
                { "title", "Category" },
            }, supperUser
                );
        }
Esempio n. 3
0
        public TaxonomyTypeManager(EntityTypeManager entityTypeManager, ITaxonomyHelper taxonomyManager, UserManager <User> userManager)
        {
            var supperUser = userManager.FindByNameAsync(AppKey.SupperAdminUserName).Result;

            PostCategory = taxonomyManager.RegisterTaxonomyType(
                entityTypeManager.Liblary,
                "liblary-blog-category",
                new Dictionary <string, string>
            {
                { "title", "Category" },
            }, supperUser);

            PostCategory = taxonomyManager.RegisterTaxonomyType(
                entityTypeManager.Liblary,
                "liblary-blog-tag",
                new Dictionary <string, string>
            {
                { "title", "Tag" },
            }, supperUser);
        }