C# Class EA.Iws.DataAccess.Repositories.Imports.ImportMovementRepository

Inheritance: IImportMovementRepository
Afficher le fichier Open project: EnvironmentAgency/prsd-iws

Méthodes publiques

Méthode Description
Add ( ImportMovement movement ) : void
DeleteById ( System.Guid movementId ) : Task
Get ( System.Guid id ) : Task
GetByNumberOrDefault ( System.Guid importNotificationId, int number ) : Task
GetForNotification ( System.Guid importNotificationId ) : Task>
GetLatestMovementNumber ( System.Guid importNotificationId ) : Task
GetPrenotifiedForNotification ( System.Guid importNotificationId ) : Task>
ImportMovementRepository ( ImportNotificationContext context, IImportNotificationApplicationAuthorization notificationAuthorization ) : System

Method Details

Add() public méthode

public Add ( ImportMovement movement ) : void
movement ImportMovement
Résultat void

DeleteById() public méthode

public DeleteById ( System.Guid movementId ) : Task
movementId System.Guid
Résultat Task

Get() public méthode

public Get ( System.Guid id ) : Task
id System.Guid
Résultat Task

GetByNumberOrDefault() public méthode

public GetByNumberOrDefault ( System.Guid importNotificationId, int number ) : Task
importNotificationId System.Guid
number int
Résultat Task

GetForNotification() public méthode

public GetForNotification ( System.Guid importNotificationId ) : Task>
importNotificationId System.Guid
Résultat Task>

GetLatestMovementNumber() public méthode

public GetLatestMovementNumber ( System.Guid importNotificationId ) : Task
importNotificationId System.Guid
Résultat Task

GetPrenotifiedForNotification() public méthode

public GetPrenotifiedForNotification ( System.Guid importNotificationId ) : Task>
importNotificationId System.Guid
Résultat Task>

ImportMovementRepository() public méthode

public ImportMovementRepository ( ImportNotificationContext context, IImportNotificationApplicationAuthorization notificationAuthorization ) : System
context ImportNotificationContext
notificationAuthorization IImportNotificationApplicationAuthorization
Résultat System