complete login

This commit is contained in:
yubaolee
2015-04-27 17:54:50 +08:00
parent ae2d70a028
commit 8e4472b86a
12 changed files with 121 additions and 28 deletions

View File

@@ -8,6 +8,7 @@ namespace OpenAuth.Domain.Model
public Button()
{
this.RoleMenuButtons = new List<RoleMenuButton>();
this.Menus = new List<Menu>();
}
public string ButtonId { get; set; }
@@ -20,5 +21,6 @@ namespace OpenAuth.Domain.Model
public bool Enabled { get; set; }
public Nullable<int> SortCode { get; set; }
public virtual ICollection<RoleMenuButton> RoleMenuButtons { get; set; }
public virtual ICollection<Menu> Menus { get; set; }
}
}

View File

@@ -8,6 +8,7 @@ namespace OpenAuth.Domain.Model
public Menu()
{
this.Buttons = new List<Button>();
this.Roles = new List<Role>();
this.RoleMenuButtons = new List<RoleMenuButton>();
}
@@ -24,6 +25,7 @@ namespace OpenAuth.Domain.Model
public bool Enabled { get; set; }
public Nullable<int> SortCode { get; set; }
public virtual ICollection<Button> Buttons { get; set; }
public virtual ICollection<Role> Roles { get; set; }
public virtual ICollection<RoleMenuButton> RoleMenuButtons { get; set; }
}
}

View File

@@ -44,9 +44,9 @@
<Compile Include="Model\DataPermission.cs" />
<Compile Include="Model\Department.cs" />
<Compile Include="Model\Menu.cs" />
<Compile Include="Model\RoleMenuButton.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Model\Role.cs" />
<Compile Include="Model\RoleMenuButton.cs" />
<Compile Include="Model\User.cs" />
<Compile Include="Service\LoginService.cs" />
</ItemGroup>