C# Class IS.Model.Service.CommentService

Сервис для работы с комментариями к задачам.
Afficher le fichier Open project: dha01/IS Class Usage Examples

Méthodes publiques

Méthode Description
CommentService ( ) : System

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

CommentService ( ICommentRepository comment_repository ) : System

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

Create ( CommentItem comment ) : int

Создает комментарий.

Delete ( int id ) : void

Удаляет комментарий.

GetById ( int id ) : CommentItem

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

GetListByTaskId ( int task_id ) : List

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

Update ( CommentItem comment ) : void

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

Method Details

CommentService() public méthode

Конструктор без параметров.
public CommentService ( ) : System
Résultat System

CommentService() public méthode

Конструктор класс.
public CommentService ( ICommentRepository comment_repository ) : System
comment_repository ICommentRepository Интерфейс репозитория комментариев.
Résultat System

Create() public méthode

Создает комментарий.
public Create ( CommentItem comment ) : int
comment IS.Model.Item.Comment.CommentItem Комментарий.
Résultat int

Delete() public méthode

Удаляет комментарий.
public Delete ( int id ) : void
id int Идентификатор.
Résultat void

GetById() public méthode

Получает комментарий по идентификатору.
public GetById ( int id ) : CommentItem
id int Идентификатор.
Résultat IS.Model.Item.Comment.CommentItem

GetListByTaskId() public méthode

Получает список комментариев по идентификатору задачи.
public GetListByTaskId ( int task_id ) : List
task_id int Идентификатор задачи.
Résultat List

Update() public méthode

Изменяет данные о комментарие.
public Update ( CommentItem comment ) : void
comment IS.Model.Item.Comment.CommentItem Комментарий.
Résultat void