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

Inheritance: IImportMovementRepository
Mostrar archivo Open project: EnvironmentAgency/prsd-iws

Public Methods

Method 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 method

public Add ( ImportMovement movement ) : void
movement ImportMovement
return void

DeleteById() public method

public DeleteById ( System.Guid movementId ) : Task
movementId System.Guid
return Task

Get() public method

public Get ( System.Guid id ) : Task
id System.Guid
return Task

GetByNumberOrDefault() public method

public GetByNumberOrDefault ( System.Guid importNotificationId, int number ) : Task
importNotificationId System.Guid
number int
return Task

GetForNotification() public method

public GetForNotification ( System.Guid importNotificationId ) : Task>
importNotificationId System.Guid
return Task>

GetLatestMovementNumber() public method

public GetLatestMovementNumber ( System.Guid importNotificationId ) : Task
importNotificationId System.Guid
return Task

GetPrenotifiedForNotification() public method

public GetPrenotifiedForNotification ( System.Guid importNotificationId ) : Task>
importNotificationId System.Guid
return Task>

ImportMovementRepository() public method

public ImportMovementRepository ( ImportNotificationContext context, IImportNotificationApplicationAuthorization notificationAuthorization ) : System
context ImportNotificationContext
notificationAuthorization IImportNotificationApplicationAuthorization
return System