C# 클래스 HBS.WebApi.Controllers.UserController

상속: ApiController
파일 보기 프로젝트 열기: heartbeatservice/HeartbeatServiceSolution

공개 프로퍼티들

프로퍼티 타입 설명
securityEntity ISecurityRepository

공개 메소드들

메소드 설명
Get ( HttpRequestMessage requestMessage ) : IEnumerable
GetAllRole ( string RoleName ) : IList
GetCompanyUsers ( int CompanyId ) : List
GetUser ( string id ) : UserProfile
GetUsers ( string UserName ) : List
GetUsers ( string UserName, int CompanyId ) : List
PostUser ( [ user ) : int
UserController ( ISecurityRepository repo ) : System

비공개 메소드들

메소드 설명
Options ( ) : HttpResponseMessage
PutUserUpdate ( [ user ) : bool

메소드 상세

Get() 공개 메소드

public Get ( HttpRequestMessage requestMessage ) : IEnumerable
requestMessage System.Net.Http.HttpRequestMessage
리턴 IEnumerable

GetAllRole() 공개 메소드

public GetAllRole ( string RoleName ) : IList
RoleName string
리턴 IList

GetCompanyUsers() 공개 메소드

public GetCompanyUsers ( int CompanyId ) : List
CompanyId int
리턴 List

GetUser() 공개 메소드

public GetUser ( string id ) : UserProfile
id string
리턴 HBS.Entities.UserProfile

GetUsers() 공개 메소드

public GetUsers ( string UserName ) : List
UserName string
리턴 List

GetUsers() 공개 메소드

public GetUsers ( string UserName, int CompanyId ) : List
UserName string
CompanyId int
리턴 List

PostUser() 공개 메소드

public PostUser ( [ user ) : int
user [
리턴 int

UserController() 공개 메소드

public UserController ( ISecurityRepository repo ) : System
repo ISecurityRepository
리턴 System

프로퍼티 상세

securityEntity 공개적으로 프로퍼티

public ISecurityRepository securityEntity
리턴 ISecurityRepository