C# Class HBS.WebApi.Controllers.UserController

Inheritance: ApiController
Datei anzeigen Open project: heartbeatservice/HeartbeatServiceSolution

Public Properties

Property Type Description
securityEntity ISecurityRepository

Public Methods

Method 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

Method Description
Options ( ) : HttpResponseMessage
PutUserUpdate ( [ user ) : bool

Method Details

Get() public method

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

GetAllRole() public method

public GetAllRole ( string RoleName ) : IList
RoleName string
return IList

GetCompanyUsers() public method

public GetCompanyUsers ( int CompanyId ) : List
CompanyId int
return List

GetUser() public method

public GetUser ( string id ) : UserProfile
id string
return HBS.Entities.UserProfile

GetUsers() public method

public GetUsers ( string UserName ) : List
UserName string
return List

GetUsers() public method

public GetUsers ( string UserName, int CompanyId ) : List
UserName string
CompanyId int
return List

PostUser() public method

public PostUser ( [ user ) : int
user [
return int

UserController() public method

public UserController ( ISecurityRepository repo ) : System
repo ISecurityRepository
return System

Property Details

securityEntity public_oe property

public ISecurityRepository securityEntity
return ISecurityRepository