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

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

Открытые методы

Метод Описание
GetModule ( int CompanyId, String ModuleName ) : List
GetModule ( int ModuleId ) : Module
GetModules ( int companyId, int userId, string role ) : IList
ModuleController ( IAdminRepository repo ) : System
PostModule ( [ module ) : int

Приватные методы

Метод Описание
BuildSubMenu ( List module ) : List
Options ( ) : HttpResponseMessage
PutModuleUpdate ( int id, [ module ) : bool

Описание методов

GetModule() публичный Метод

public GetModule ( int CompanyId, String ModuleName ) : List
CompanyId int
ModuleName String
Результат List

GetModule() публичный Метод

public GetModule ( int ModuleId ) : Module
ModuleId int
Результат HBS.Entities.Module

GetModules() публичный Метод

public GetModules ( int companyId, int userId, string role ) : IList
companyId int
userId int
role string
Результат IList

ModuleController() публичный Метод

public ModuleController ( IAdminRepository repo ) : System
repo IAdminRepository
Результат System

PostModule() публичный Метод

public PostModule ( [ module ) : int
module [
Результат int