C# Класс IS.Model.Service.RoleService

Сервис для работы с ролями.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Create ( IS.Model.Item.Access.RoleItem role ) : int

Создает роль.

Delete ( int id ) : void

Удаляет роль.

GetById ( int id ) : IS.Model.Item.Access.RoleItem

Получает роль по идентификатору.

GetList ( ) : List

Получает список ролей.

RoleService ( ) : System

Конструктор без параметров.

RoleService ( IRoleRepository role_repository ) : System

Конструктор класс.

Update ( IS.Model.Item.Access.RoleItem role ) : void

Измененяет данные о роли.

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

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

Создает роль.
public Create ( IS.Model.Item.Access.RoleItem role ) : int
role IS.Model.Item.Access.RoleItem
Результат int

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

Удаляет роль.
public Delete ( int id ) : void
id int Идентификатор.
Результат void

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

Получает роль по идентификатору.
public GetById ( int id ) : IS.Model.Item.Access.RoleItem
id int Идентификатор.
Результат IS.Model.Item.Access.RoleItem

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

Получает список ролей.
public GetList ( ) : List
Результат List

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

Конструктор без параметров.
public RoleService ( ) : System
Результат System

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

Конструктор класс.
public RoleService ( IRoleRepository role_repository ) : System
role_repository IRoleRepository Интерфейс репозитория ролей.
Результат System

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

Измененяет данные о роли.
public Update ( IS.Model.Item.Access.RoleItem role ) : void
role IS.Model.Item.Access.RoleItem Роль.
Результат void