C# Класс Cats.Services.Hub.StockStatusService

Наследование: IStockStatusService
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Описание методов

Adjustment() публичный Метод

public Adjustment ( int programId, int hubId, int commodityId, int stockType ) : List
programId int
hubId int
commodityId int
stockType int
Результат List

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

FlaseGRNStatuses() публичный Метод

public FlaseGRNStatuses ( int programId, int hubId, System.DateTime dateTime ) : List
programId int
hubId int
dateTime System.DateTime
Результат List

GetCarryOverStock() публичный Метод

public GetCarryOverStock ( bool>.Expression filter = null ) : List
filter bool>.Expression
Результат List

GetCommodity() публичный Метод

public GetCommodity ( ) : IEnumerable
Результат IEnumerable

GetDispatchedCommodity() публичный Метод

public GetDispatchedCommodity ( bool>.Expression filter = null ) : List
filter bool>.Expression
Результат List

GetFreeAndPhysicalStockSummary() публичный Метод

public GetFreeAndPhysicalStockSummary ( ) : List
Результат List

GetFreeStockStatus() публичный Метод

public GetFreeStockStatus ( int hub, int program, string date ) : List
hub int
program int
date string
Результат List

GetFreeStockStatusD() публичный Метод

public GetFreeStockStatusD ( int hub, int program, System.DateTime date ) : List
hub int
program int
date System.DateTime
Результат List

GetHubDispatchAllocation() публичный Метод

public GetHubDispatchAllocation ( int program, System.DateTime date ) : List
program int
date System.DateTime
Результат List

GetHubs() публичный Метод

public GetHubs ( ) : IOrderedEnumerable
Результат IOrderedEnumerable

GetPrograms() публичный Метод

public GetPrograms ( ) : IEnumerable
Результат IEnumerable

GetReceivedCommodity() публичный Метод

public GetReceivedCommodity ( bool>.Expression filter = null ) : List
filter bool>.Expression
Результат List

GetStockSummary() публичный Метод

public GetStockSummary ( int program, string date ) : List
program int
date string
Результат List

GetStockSummaryD() публичный Метод

public GetStockSummaryD ( int program, System.DateTime date ) : List
program int
date System.DateTime
Результат List

GetStockSummaryHubDahsBoard() публичный Метод

public GetStockSummaryHubDahsBoard ( int hubId, System.DateTime date ) : List
hubId int
date System.DateTime
Результат List

GetSummaryFreePhysicalStock() публичный Метод

public GetSummaryFreePhysicalStock ( bool>.Expression filter = null ) : List
filter bool>.Expression
Результат List

GetTransferredStock() публичный Метод

public GetTransferredStock ( bool>.Expression filter = null ) : List
filter bool>.Expression
Результат List

RoolbackAllocation() публичный Метод

public RoolbackAllocation ( StockAdjustmentViewModel viewModel, UserProfile user ) : void
viewModel Cats.Models.Hubs.StockAdjustmentViewModel
user Cats.Models.Hubs.UserProfile
Результат void

SaveAdjustment() публичный Метод

public SaveAdjustment ( StockAdjustmentViewModel viewModel, UserProfile user, int stockType ) : void
viewModel Cats.Models.Hubs.StockAdjustmentViewModel
user Cats.Models.Hubs.UserProfile
stockType int
Результат void

StockStatusService() публичный Метод

public StockStatusService ( IUnitOfWork unitOfWork, IProgramService programService, ITransactionService transactionService ) : System
unitOfWork IUnitOfWork
programService IProgramService
transactionService ITransactionService
Результат System