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

상속: ITransportRequisitionService
파일 보기 프로젝트 열기: edgecomputing/cats 1 사용 예제들

공개 메소드들

메소드 설명
AddTransportRequisition ( TransportRequisition transportRequisition ) : bool
ApproveTransportRequisition ( int id, int approvedBy ) : bool
CheckIfBidIsCreatedForAnOrder ( int transportRequisitionId ) : bool
CreateTransportRequisition ( List programRequisitons, int requestedBy ) : bool
DeleteById ( int id ) : bool
DeleteTransportRequisition ( TransportRequisition transportRequisition ) : bool
Dispose ( ) : void
EditTransportRequisition ( TransportRequisition transportRequisition ) : bool
FindBy ( bool>.Expression predicate ) : List
FindById ( int id ) : TransportRequisition
Get ( bool>.Expression filter = null, Func orderBy = null, string includeProperties = "" ) : IEnumerable
GetAllTransportRequisition ( ) : List
GetProjectCodeAssignedRequisitions ( ) : IEnumerable
GetRequisitionToDispatch ( ) : IEnumerable
GetTransportRequisitionDetail ( List requIds ) : List
GetTransportRequsitionDetails ( ) : List
GetTransportRequsitionDetails ( int programId ) : List
GetTransportRequsitionDetailsByRegion ( int regionid ) : List
ReturnBids ( int transportRequisitionId ) : List
TransportRequisitionService ( IUnitOfWork unitOfWork, INotificationService notificationService ) : System

비공개 메소드들

메소드 설명
AddToNotification ( TransportRequisition transportRequisition ) : void
GetBidWinner_ ( int sourceID, int DestinationID ) : List

메소드 상세

AddTransportRequisition() 공개 메소드

public AddTransportRequisition ( TransportRequisition transportRequisition ) : bool
transportRequisition Cats.Models.TransportRequisition
리턴 bool

ApproveTransportRequisition() 공개 메소드

public ApproveTransportRequisition ( int id, int approvedBy ) : bool
id int
approvedBy int
리턴 bool

CheckIfBidIsCreatedForAnOrder() 공개 메소드

public CheckIfBidIsCreatedForAnOrder ( int transportRequisitionId ) : bool
transportRequisitionId int
리턴 bool

CreateTransportRequisition() 공개 메소드

public CreateTransportRequisition ( List programRequisitons, int requestedBy ) : bool
programRequisitons List
requestedBy int
리턴 bool

DeleteById() 공개 메소드

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

DeleteTransportRequisition() 공개 메소드

public DeleteTransportRequisition ( TransportRequisition transportRequisition ) : bool
transportRequisition Cats.Models.TransportRequisition
리턴 bool

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

EditTransportRequisition() 공개 메소드

public EditTransportRequisition ( TransportRequisition transportRequisition ) : bool
transportRequisition Cats.Models.TransportRequisition
리턴 bool

FindBy() 공개 메소드

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

FindById() 공개 메소드

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

Get() 공개 메소드

public Get ( bool>.Expression filter = null, Func orderBy = null, string includeProperties = "" ) : IEnumerable
filter bool>.Expression
orderBy Func
includeProperties string
리턴 IEnumerable

GetAllTransportRequisition() 공개 메소드

public GetAllTransportRequisition ( ) : List
리턴 List

GetProjectCodeAssignedRequisitions() 공개 메소드

public GetProjectCodeAssignedRequisitions ( ) : IEnumerable
리턴 IEnumerable

GetRequisitionToDispatch() 공개 메소드

public GetRequisitionToDispatch ( ) : IEnumerable
리턴 IEnumerable

GetTransportRequisitionDetail() 공개 메소드

public GetTransportRequisitionDetail ( List requIds ) : List
requIds List
리턴 List

GetTransportRequsitionDetails() 공개 메소드

public GetTransportRequsitionDetails ( ) : List
리턴 List

GetTransportRequsitionDetails() 공개 메소드

public GetTransportRequsitionDetails ( int programId ) : List
programId int
리턴 List

GetTransportRequsitionDetailsByRegion() 공개 메소드

public GetTransportRequsitionDetailsByRegion ( int regionid ) : List
regionid int
리턴 List

ReturnBids() 공개 메소드

public ReturnBids ( int transportRequisitionId ) : List
transportRequisitionId int
리턴 List

TransportRequisitionService() 공개 메소드

public TransportRequisitionService ( IUnitOfWork unitOfWork, INotificationService notificationService ) : System
unitOfWork IUnitOfWork
notificationService INotificationService
리턴 System