C# Class Cats.Services.Logistics.TransportRequisitionService

Inheritance: ITransportRequisitionService
Afficher le fichier Open project: edgecomputing/cats Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
AddToNotification ( TransportRequisition transportRequisition ) : void
GetBidWinner_ ( int sourceID, int DestinationID ) : List

Method Details

AddTransportRequisition() public méthode

public AddTransportRequisition ( TransportRequisition transportRequisition ) : bool
transportRequisition Cats.Models.TransportRequisition
Résultat bool

ApproveTransportRequisition() public méthode

public ApproveTransportRequisition ( int id, int approvedBy ) : bool
id int
approvedBy int
Résultat bool

CheckIfBidIsCreatedForAnOrder() public méthode

public CheckIfBidIsCreatedForAnOrder ( int transportRequisitionId ) : bool
transportRequisitionId int
Résultat bool

CreateTransportRequisition() public méthode

public CreateTransportRequisition ( List programRequisitons, int requestedBy ) : bool
programRequisitons List
requestedBy int
Résultat bool

DeleteById() public méthode

public DeleteById ( int id ) : bool
id int
Résultat bool

DeleteTransportRequisition() public méthode

public DeleteTransportRequisition ( TransportRequisition transportRequisition ) : bool
transportRequisition Cats.Models.TransportRequisition
Résultat bool

Dispose() public méthode

public Dispose ( ) : void
Résultat void

EditTransportRequisition() public méthode

public EditTransportRequisition ( TransportRequisition transportRequisition ) : bool
transportRequisition Cats.Models.TransportRequisition
Résultat bool

FindBy() public méthode

public FindBy ( bool>.Expression predicate ) : List
predicate bool>.Expression
Résultat List

FindById() public méthode

public FindById ( int id ) : TransportRequisition
id int
Résultat Cats.Models.TransportRequisition

Get() public méthode

public Get ( bool>.Expression filter = null, Func orderBy = null, string includeProperties = "" ) : IEnumerable
filter bool>.Expression
orderBy Func
includeProperties string
Résultat IEnumerable

GetAllTransportRequisition() public méthode

public GetAllTransportRequisition ( ) : List
Résultat List

GetProjectCodeAssignedRequisitions() public méthode

public GetProjectCodeAssignedRequisitions ( ) : IEnumerable
Résultat IEnumerable

GetRequisitionToDispatch() public méthode

public GetRequisitionToDispatch ( ) : IEnumerable
Résultat IEnumerable

GetTransportRequisitionDetail() public méthode

public GetTransportRequisitionDetail ( List requIds ) : List
requIds List
Résultat List

GetTransportRequsitionDetails() public méthode

public GetTransportRequsitionDetails ( ) : List
Résultat List

GetTransportRequsitionDetails() public méthode

public GetTransportRequsitionDetails ( int programId ) : List
programId int
Résultat List

GetTransportRequsitionDetailsByRegion() public méthode

public GetTransportRequsitionDetailsByRegion ( int regionid ) : List
regionid int
Résultat List

ReturnBids() public méthode

public ReturnBids ( int transportRequisitionId ) : List
transportRequisitionId int
Résultat List

TransportRequisitionService() public méthode

public TransportRequisitionService ( IUnitOfWork unitOfWork, INotificationService notificationService ) : System
unitOfWork IUnitOfWork
notificationService INotificationService
Résultat System