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

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

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

Метод Описание
Create ( DisciplineItem discipline ) : int

Создает дисциплину.

Delete ( int id ) : void

Удаляет дисциплину.

DisciplineService ( ) : System

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

DisciplineService ( IDisciplineRepository discipline_repository ) : System

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

GetById ( int id ) : DisciplineItem

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

GetList ( ) : List

Получает список дисциплин.

Update ( DisciplineItem discipline ) : void

Измененяет данные о дисциплине.

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

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

Создает дисциплину.
public Create ( DisciplineItem discipline ) : int
discipline IS.Model.Item.Discipline.DisciplineItem Дисциплина.
Результат int

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

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

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

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

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

Конструктор класс.
public DisciplineService ( IDisciplineRepository discipline_repository ) : System
discipline_repository IDisciplineRepository Интерфейс репозитория дисциплин.
Результат System

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

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

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

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

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

Измененяет данные о дисциплине.
public Update ( DisciplineItem discipline ) : void
discipline IS.Model.Item.Discipline.DisciplineItem Дисциплина.
Результат void