C# 클래스 MvcTemplate.Services.RoleService

상속: BaseService, IRoleService
파일 보기 프로젝트 열기: NonFactors/MVC5.Template 1 사용 예제들

공개 메소드들

메소드 설명
Create ( RoleView view ) : void
Delete ( Int32 id ) : void
Edit ( RoleView view ) : void
GetView ( Int32 id ) : RoleView
GetViews ( ) : IQueryable
RoleService ( IUnitOfWork unitOfWork ) : MvcTemplate.Components.Extensions.Html
SeedPermissions ( RoleView view ) : void

비공개 메소드들

메소드 설명
DeleteRole ( Int32 id ) : void
DeleteRolePermissions ( Int32 roleId ) : void
EditRole ( Role role, RoleView view ) : void
EditRolePermissions ( Role role, RoleView view ) : void
GetAllPermissions ( ) : IEnumerable
RemoveRoleFromAccounts ( Int32 roleId ) : void

메소드 상세

Create() 공개 메소드

public Create ( RoleView view ) : void
view MvcTemplate.Objects.RoleView
리턴 void

Delete() 공개 메소드

public Delete ( Int32 id ) : void
id System.Int32
리턴 void

Edit() 공개 메소드

public Edit ( RoleView view ) : void
view MvcTemplate.Objects.RoleView
리턴 void

GetView() 공개 메소드

public GetView ( Int32 id ) : RoleView
id System.Int32
리턴 MvcTemplate.Objects.RoleView

GetViews() 공개 메소드

public GetViews ( ) : IQueryable
리턴 IQueryable

RoleService() 공개 메소드

public RoleService ( IUnitOfWork unitOfWork ) : MvcTemplate.Components.Extensions.Html
unitOfWork IUnitOfWork
리턴 MvcTemplate.Components.Extensions.Html

SeedPermissions() 공개 메소드

public SeedPermissions ( RoleView view ) : void
view MvcTemplate.Objects.RoleView
리턴 void