C# 클래스 BExIS.Web.Shell.Areas.SAM.Controllers.DataPermissionsController

상속: Controller
파일 보기 프로젝트 열기: BEXIS2/Core

공개 메소드들

메소드 설명
ConcealDataset ( long entityId, long datasetId ) : void
CreateDataPermission ( long subjectId, long entityId, long dataId, int rightType ) : DataPermission
Data ( ) : System.Web.Mvc.ActionResult
DeleteDataPermission ( long subjectId, long entityId, long dataId, int rightType ) : bool
Entities_OnSelect ( long entityId ) : System.Web.Mvc.ActionResult
Index ( ) : System.Web.Mvc.ActionResult
PublishDataset ( long entityId, long datasetId ) : void
Subjects ( long dataId, long entityId ) : System.Web.Mvc.ActionResult

비공개 메소드들

메소드 설명
Datasets_Select ( ) : System.Web.Mvc.ActionResult
Subjects_Select ( long dataId, long entityId ) : System.Web.Mvc.ActionResult

메소드 상세

ConcealDataset() 공개 메소드

public ConcealDataset ( long entityId, long datasetId ) : void
entityId long
datasetId long
리턴 void

CreateDataPermission() 공개 메소드

public CreateDataPermission ( long subjectId, long entityId, long dataId, int rightType ) : DataPermission
subjectId long
entityId long
dataId long
rightType int
리턴 BExIS.Security.Entities.Authorization.DataPermission

Data() 공개 메소드

public Data ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

DeleteDataPermission() 공개 메소드

public DeleteDataPermission ( long subjectId, long entityId, long dataId, int rightType ) : bool
subjectId long
entityId long
dataId long
rightType int
리턴 bool

Entities_OnSelect() 공개 메소드

public Entities_OnSelect ( long entityId ) : System.Web.Mvc.ActionResult
entityId long
리턴 System.Web.Mvc.ActionResult

Index() 공개 메소드

public Index ( ) : System.Web.Mvc.ActionResult
리턴 System.Web.Mvc.ActionResult

PublishDataset() 공개 메소드

public PublishDataset ( long entityId, long datasetId ) : void
entityId long
datasetId long
리턴 void

Subjects() 공개 메소드

public Subjects ( long dataId, long entityId ) : System.Web.Mvc.ActionResult
dataId long
entityId long
리턴 System.Web.Mvc.ActionResult