C# 클래스 Cats.Services.Logistics.TransferService

상속: ITransferService
파일 보기 프로젝트 열기: edgecomputing/cats

공개 메소드들

메소드 설명
AddTransfer ( Transfer transfer ) : bool
Approve ( Transfer transfer ) : bool
CreateRequisitonForTransfer ( Transfer transfer ) : bool
DeleteById ( int id ) : bool
DeleteTransfer ( Transfer transfer ) : bool
Dispose ( ) : void
EditTransfer ( Transfer transfer ) : bool
FindBy ( bool>.Expression predicate ) : List
FindById ( int id ) : Transfer
GetAllTransfer ( ) : List
TransferService ( IUnitOfWork unitOfWork ) : System

비공개 메소드들

메소드 설명
GetFreeSICodesByCommodity ( int hubId, int commodityId ) : List
GetFreeSICodesByCommodityChild ( int hubId, int commodityId ) : List
PostSIAllocation ( int requisitionID, int commoditySource = 5 ) : bool

메소드 상세

AddTransfer() 공개 메소드

public AddTransfer ( Transfer transfer ) : bool
transfer Cats.Models.Transfer
리턴 bool

Approve() 공개 메소드

public Approve ( Transfer transfer ) : bool
transfer Cats.Models.Transfer
리턴 bool

CreateRequisitonForTransfer() 공개 메소드

public CreateRequisitonForTransfer ( Transfer transfer ) : bool
transfer Cats.Models.Transfer
리턴 bool

DeleteById() 공개 메소드

public DeleteById ( int id ) : bool
id int
리턴 bool

DeleteTransfer() 공개 메소드

public DeleteTransfer ( Transfer transfer ) : bool
transfer Cats.Models.Transfer
리턴 bool

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

EditTransfer() 공개 메소드

public EditTransfer ( Transfer transfer ) : bool
transfer Cats.Models.Transfer
리턴 bool

FindBy() 공개 메소드

public FindBy ( bool>.Expression predicate ) : List
predicate bool>.Expression
리턴 List

FindById() 공개 메소드

public FindById ( int id ) : Transfer
id int
리턴 Cats.Models.Transfer

GetAllTransfer() 공개 메소드

public GetAllTransfer ( ) : List
리턴 List

TransferService() 공개 메소드

public TransferService ( IUnitOfWork unitOfWork ) : System
unitOfWork IUnitOfWork
리턴 System