C# Class Cats.Services.Hub.StockStatusService

Inheritance: IStockStatusService
Afficher le fichier Open project: edgecomputing/cats

Méthodes publiques

Méthode Description
Adjustment ( int programId, int hubId, int commodityId, int stockType ) : List
Dispose ( ) : void
FlaseGRNStatuses ( int programId, int hubId, System.DateTime dateTime ) : List
GetCarryOverStock ( bool>.Expression filter = null ) : List
GetCommodity ( ) : IEnumerable
GetDispatchedCommodity ( bool>.Expression filter = null ) : List
GetFreeAndPhysicalStockSummary ( ) : List
GetFreeStockStatus ( int hub, int program, string date ) : List
GetFreeStockStatusD ( int hub, int program, System.DateTime date ) : List
GetHubDispatchAllocation ( int program, System.DateTime date ) : List
GetHubs ( ) : IOrderedEnumerable
GetPrograms ( ) : IEnumerable
GetReceivedCommodity ( bool>.Expression filter = null ) : List
GetStockSummary ( int program, string date ) : List
GetStockSummaryD ( int program, System.DateTime date ) : List
GetStockSummaryHubDahsBoard ( int hubId, System.DateTime date ) : List
GetSummaryFreePhysicalStock ( bool>.Expression filter = null ) : List
GetTransferredStock ( bool>.Expression filter = null ) : List
RoolbackAllocation ( StockAdjustmentViewModel viewModel, UserProfile user ) : void
SaveAdjustment ( StockAdjustmentViewModel viewModel, UserProfile user, int stockType ) : void
StockStatusService ( IUnitOfWork unitOfWork, IProgramService programService, ITransactionService transactionService ) : System

Method Details

Adjustment() public méthode

public Adjustment ( int programId, int hubId, int commodityId, int stockType ) : List
programId int
hubId int
commodityId int
stockType int
Résultat List

Dispose() public méthode

public Dispose ( ) : void
Résultat void

FlaseGRNStatuses() public méthode

public FlaseGRNStatuses ( int programId, int hubId, System.DateTime dateTime ) : List
programId int
hubId int
dateTime System.DateTime
Résultat List

GetCarryOverStock() public méthode

public GetCarryOverStock ( bool>.Expression filter = null ) : List
filter bool>.Expression
Résultat List

GetCommodity() public méthode

public GetCommodity ( ) : IEnumerable
Résultat IEnumerable

GetDispatchedCommodity() public méthode

public GetDispatchedCommodity ( bool>.Expression filter = null ) : List
filter bool>.Expression
Résultat List

GetFreeAndPhysicalStockSummary() public méthode

public GetFreeAndPhysicalStockSummary ( ) : List
Résultat List

GetFreeStockStatus() public méthode

public GetFreeStockStatus ( int hub, int program, string date ) : List
hub int
program int
date string
Résultat List

GetFreeStockStatusD() public méthode

public GetFreeStockStatusD ( int hub, int program, System.DateTime date ) : List
hub int
program int
date System.DateTime
Résultat List

GetHubDispatchAllocation() public méthode

public GetHubDispatchAllocation ( int program, System.DateTime date ) : List
program int
date System.DateTime
Résultat List

GetHubs() public méthode

public GetHubs ( ) : IOrderedEnumerable
Résultat IOrderedEnumerable

GetPrograms() public méthode

public GetPrograms ( ) : IEnumerable
Résultat IEnumerable

GetReceivedCommodity() public méthode

public GetReceivedCommodity ( bool>.Expression filter = null ) : List
filter bool>.Expression
Résultat List

GetStockSummary() public méthode

public GetStockSummary ( int program, string date ) : List
program int
date string
Résultat List

GetStockSummaryD() public méthode

public GetStockSummaryD ( int program, System.DateTime date ) : List
program int
date System.DateTime
Résultat List

GetStockSummaryHubDahsBoard() public méthode

public GetStockSummaryHubDahsBoard ( int hubId, System.DateTime date ) : List
hubId int
date System.DateTime
Résultat List

GetSummaryFreePhysicalStock() public méthode

public GetSummaryFreePhysicalStock ( bool>.Expression filter = null ) : List
filter bool>.Expression
Résultat List

GetTransferredStock() public méthode

public GetTransferredStock ( bool>.Expression filter = null ) : List
filter bool>.Expression
Résultat List

RoolbackAllocation() public méthode

public RoolbackAllocation ( StockAdjustmentViewModel viewModel, UserProfile user ) : void
viewModel Cats.Models.Hubs.StockAdjustmentViewModel
user Cats.Models.Hubs.UserProfile
Résultat void

SaveAdjustment() public méthode

public SaveAdjustment ( StockAdjustmentViewModel viewModel, UserProfile user, int stockType ) : void
viewModel Cats.Models.Hubs.StockAdjustmentViewModel
user Cats.Models.Hubs.UserProfile
stockType int
Résultat void

StockStatusService() public méthode

public StockStatusService ( IUnitOfWork unitOfWork, IProgramService programService, ITransactionService transactionService ) : System
unitOfWork IUnitOfWork
programService IProgramService
transactionService ITransactionService
Résultat System