Ejemplo n.º 1
0
 public static void Domains(MoldsterContext cont)
 {
     cont.Domains.Add(new Domain {
         Id = 1, Name = "Auth", NameChain = "/Auth/", Chain = "|1|"
     });
     cont.Domains.Add(new Domain {
         Id = 2, Name = "Users", NameChain = "/Auth/Users/", Chain = "|1|2|", ParentId = 1
     });
 }
Ejemplo n.º 2
0
 private static void Tenants(MoldsterContext cont)
 {
     cont.Tenants.Add(new Tenant {
         Id = 1, Name = "Client", Code = "Client", MainComponentBase = "AppComponent", BaseStyle = "client-app.scss"
     });
     cont.Tenants.Add(new Tenant {
         Id = 2, Name = "Admin", Code = "Admin", MainComponentBase = "AppComponent"
     });
 }
Ejemplo n.º 3
0
 public static void PageCategories(MoldsterContext cont)
 {
     cont.PageCategories.Add(new PageCategory
     {
         Id            = 1,
         Name          = "Test",
         BaseComponent = "List",
         ViewPath      = "Test",
         DomainId      = 2,
         ResourceId    = 2,
     });
 }
Ejemplo n.º 4
0
        public static void Initialize()
        {
            using (var sc = CodeShellCore.Shell.GetScope())
            {
                MoldsterContext cont = sc.ServiceProvider.GetService <MoldsterContext>();

                Domains(cont);
                Tenants(cont);
                Resources(cont);
                PageCategories(cont);
                Pages(cont);
                cont.SaveChanges();
            }
        }
Ejemplo n.º 5
0
 public static void Pages(MoldsterContext cont)
 {
     cont.Pages.Add(new Page
     {
         Id                = 1,
         Name              = "Test",
         ViewPath          = "Test",
         DomainId          = 2,
         TenantId          = 1,
         ResourceId        = 1,
         SpecialPermission = "anonymous",
         PageCategoryId    = 1,
         Layout            = "Layout/EditLayout",
         HasRoute          = true,
         IsHomePage        = true
     });
 }
Ejemplo n.º 6
0
 public MoldsterDataInit(MoldsterContext context)
 {
     this.context = context;
 }
Ejemplo n.º 7
0
 public static void Resources(MoldsterContext cont)
 {
     cont.Resources.Add(new Resource {
         Id = 1, Name = "Users", DomainId = 1
     });
 }