C# Class HBS.WebApi.Controllers.UserController

Inheritance: ApiController
Afficher le fichier Open project: heartbeatservice/HeartbeatServiceSolution

Méthodes publiques

Свойство Type Description
securityEntity ISecurityRepository

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
Options ( ) : HttpResponseMessage
PutUserUpdate ( [ user ) : bool

Method Details

Get() public méthode

public Get ( HttpRequestMessage requestMessage ) : IEnumerable
requestMessage System.Net.Http.HttpRequestMessage
Résultat IEnumerable

GetAllRole() public méthode

public GetAllRole ( string RoleName ) : IList
RoleName string
Résultat IList

GetCompanyUsers() public méthode

public GetCompanyUsers ( int CompanyId ) : List
CompanyId int
Résultat List

GetUser() public méthode

public GetUser ( string id ) : UserProfile
id string
Résultat HBS.Entities.UserProfile

GetUsers() public méthode

public GetUsers ( string UserName ) : List
UserName string
Résultat List

GetUsers() public méthode

public GetUsers ( string UserName, int CompanyId ) : List
UserName string
CompanyId int
Résultat List

PostUser() public méthode

public PostUser ( [ user ) : int
user [
Résultat int

UserController() public méthode

public UserController ( ISecurityRepository repo ) : System
repo ISecurityRepository
Résultat System

Property Details

securityEntity public_oe property

public ISecurityRepository securityEntity
Résultat ISecurityRepository