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

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

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

Метод Описание
AddStore ( Store store ) : bool
DeleteByID ( int id ) : bool
DeleteById ( int id ) : bool
DeleteStore ( Store store ) : bool
EditStore ( Store store ) : bool
FindBy ( bool>.Expression predicate ) : List
FindById ( int id ) : Store
FindCommodityById ( int id ) : Commodity
FindHubById ( int HubId ) : Models.Hubs.Hub
GetAllByHUbs ( List HubIds ) : List
GetAllStore ( ) : List
GetBinCard ( int hubID, int StoreID, int CommodityID, string ProjectID ) : IEnumerable
GetStacksByStoreId ( int StoreId ) : List
GetStacksByToStoreIdFromStoreIdFromStack ( int ToStoreId, int FromStoreId, int FromStackId ) : List
GetStacksWithSIBalance ( int storeId, int siNumber ) : List
GetStoreByHub ( int hubId ) : List
GetStoresWithBalanceOfCommodity ( int parentCommodityId, int hubId ) : List
GetStoresWithBalanceOfCommodityAndSINumber ( int commodityId, int SINumber, int hubId ) : List
StoreService ( IUnitOfWork unitOfWork ) : System

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

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

public AddStore ( Store store ) : bool
store Cats.Models.Hubs.Store
Результат bool

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

public DeleteByID ( int id ) : bool
id int
Результат bool

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

public DeleteById ( int id ) : bool
id int
Результат bool

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

public DeleteStore ( Store store ) : bool
store Cats.Models.Hubs.Store
Результат bool

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

public EditStore ( Store store ) : bool
store Cats.Models.Hubs.Store
Результат bool

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

public FindBy ( bool>.Expression predicate ) : List
predicate bool>.Expression
Результат List

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

public FindById ( int id ) : Store
id int
Результат Cats.Models.Hubs.Store

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

public FindCommodityById ( int id ) : Commodity
id int
Результат Cats.Models.Hubs.Commodity

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

public FindHubById ( int HubId ) : Models.Hubs.Hub
HubId int
Результат Models.Hubs.Hub

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

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

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

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

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

public GetBinCard ( int hubID, int StoreID, int CommodityID, string ProjectID ) : IEnumerable
hubID int
StoreID int
CommodityID int
ProjectID string
Результат IEnumerable

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

public GetStacksByStoreId ( int StoreId ) : List
StoreId int
Результат List

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

public GetStacksByToStoreIdFromStoreIdFromStack ( int ToStoreId, int FromStoreId, int FromStackId ) : List
ToStoreId int
FromStoreId int
FromStackId int
Результат List

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

public GetStacksWithSIBalance ( int storeId, int siNumber ) : List
storeId int
siNumber int
Результат List

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

public GetStoreByHub ( int hubId ) : List
hubId int
Результат List

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

public GetStoresWithBalanceOfCommodity ( int parentCommodityId, int hubId ) : List
parentCommodityId int
hubId int
Результат List

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

public GetStoresWithBalanceOfCommodityAndSINumber ( int commodityId, int SINumber, int hubId ) : List
commodityId int
SINumber int
hubId int
Результат List

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

public StoreService ( IUnitOfWork unitOfWork ) : System
unitOfWork IUnitOfWork
Результат System