C# 클래스 EA.Iws.DataAccess.Repositories.Imports.ImportMovementRepository

상속: IImportMovementRepository
파일 보기 프로젝트 열기: EnvironmentAgency/prsd-iws

공개 메소드들

메소드 설명
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

메소드 상세

Add() 공개 메소드

public Add ( ImportMovement movement ) : void
movement ImportMovement
리턴 void

DeleteById() 공개 메소드

public DeleteById ( System.Guid movementId ) : Task
movementId System.Guid
리턴 Task

Get() 공개 메소드

public Get ( System.Guid id ) : Task
id System.Guid
리턴 Task

GetByNumberOrDefault() 공개 메소드

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

GetForNotification() 공개 메소드

public GetForNotification ( System.Guid importNotificationId ) : Task>
importNotificationId System.Guid
리턴 Task>

GetLatestMovementNumber() 공개 메소드

public GetLatestMovementNumber ( System.Guid importNotificationId ) : Task
importNotificationId System.Guid
리턴 Task

GetPrenotifiedForNotification() 공개 메소드

public GetPrenotifiedForNotification ( System.Guid importNotificationId ) : Task>
importNotificationId System.Guid
리턴 Task>

ImportMovementRepository() 공개 메소드

public ImportMovementRepository ( ImportNotificationContext context, IImportNotificationApplicationAuthorization notificationAuthorization ) : System
context ImportNotificationContext
notificationAuthorization IImportNotificationApplicationAuthorization
리턴 System