C# Класс EA.Iws.DataAccess.Repositories.MovementRepository

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

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

Метод Описание
Add ( Movement movement ) : void
DeleteById ( System.Guid movementId ) : Task
GetActiveMovements ( System.Guid notificationId ) : Task>
GetAllMovements ( System.Guid notificationId ) : Task>
GetById ( System.Guid movementId ) : Task
GetByNumberOrDefault ( int movementNumber, System.Guid notificationId ) : Task
GetLatestMovementNumber ( System.Guid notificationId ) : Task
GetMovementsByIds ( System.Guid notificationId, IEnumerable movementIds ) : Task>
GetMovementsByStatus ( System.Guid notificationId, MovementStatus status ) : Task>
MovementRepository ( IwsContext context, INotificationApplicationAuthorization notificationAuthorization ) : System

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

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

public Add ( Movement movement ) : void
movement Movement
Результат void

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

public DeleteById ( System.Guid movementId ) : Task
movementId System.Guid
Результат Task

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

public GetActiveMovements ( System.Guid notificationId ) : Task>
notificationId System.Guid
Результат Task>

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

public GetAllMovements ( System.Guid notificationId ) : Task>
notificationId System.Guid
Результат Task>

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

public GetById ( System.Guid movementId ) : Task
movementId System.Guid
Результат Task

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

public GetByNumberOrDefault ( int movementNumber, System.Guid notificationId ) : Task
movementNumber int
notificationId System.Guid
Результат Task

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

public GetLatestMovementNumber ( System.Guid notificationId ) : Task
notificationId System.Guid
Результат Task

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

public GetMovementsByIds ( System.Guid notificationId, IEnumerable movementIds ) : Task>
notificationId System.Guid
movementIds IEnumerable
Результат Task>

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

public GetMovementsByStatus ( System.Guid notificationId, MovementStatus status ) : Task>
notificationId System.Guid
status MovementStatus
Результат Task>

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

public MovementRepository ( IwsContext context, INotificationApplicationAuthorization notificationAuthorization ) : System
context IwsContext
notificationAuthorization INotificationApplicationAuthorization
Результат System