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

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

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

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

Создает семестр.

Delete ( int id ) : void

Удаляет семестр.

GetById ( int id ) : SemesterItem

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

GetList ( ) : List

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

SemesterService ( ) : System

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

SemesterService ( ISemesterRepository semester_repository ) : System

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

Update ( SemesterItem semester ) : void

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

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

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

Создает семестр.
public Create ( SemesterItem semester ) : int
semester IS.Model.Item.Calendar.SemesterItem Семестр.
Результат int

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

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

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

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

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

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

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

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

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

Конструктор класс.
public SemesterService ( ISemesterRepository semester_repository ) : System
semester_repository ISemesterRepository Интерфейс репозитория семестров.
Результат System

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

Измененяет данные о семестре.
public Update ( SemesterItem semester ) : void
semester IS.Model.Item.Calendar.SemesterItem Семестр.
Результат void