C# Класс HBS.WebApi.Controllers.UserController

Наследование: ApiController
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
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