C# Class Cats.Services.Hub.CommodityService

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

Méthodes publiques

Méthode Description
AddCommodity ( Commodity commodity ) : bool
CommodityService ( IUnitOfWork unitOfWork ) : System
DeleteById ( int id ) : bool
DeleteCommodity ( Commodity commodity ) : bool
Dispose ( ) : void
EditCommodity ( Commodity commodity ) : bool
FindBy ( bool>.Expression predicate ) : List
FindById ( int id ) : Commodity
GetAllCommodity ( ) : List
GetAllCommodityForReprot ( ) : List

GetAllCommodityForReport

GetAllCommodityViewModelsByParent ( int parentCommodity ) : List
GetAllParents ( ) : List

Gets all parents.

GetAllSubCommodities ( ) : List

Gets all sub commodities.

GetAllSubCommoditiesByParantId ( int Id ) : List

Gets all sub commodities by parant id.

GetCommodityByName ( string name ) : Commodity

Gets the name of the commodity by.

IsCodeValid ( int CommodityID, string CommodityCode ) : bool

Determines whether [commodity code is valid] for [the specified commodity ID].

IsNameValid ( int CommodityID, string Name ) : bool

Determines whether name is valid for the specified commodity ID.

Method Details

AddCommodity() public méthode

public AddCommodity ( Commodity commodity ) : bool
commodity Cats.Models.Hubs.Commodity
Résultat bool

CommodityService() public méthode

public CommodityService ( IUnitOfWork unitOfWork ) : System
unitOfWork IUnitOfWork
Résultat System

DeleteById() public méthode

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

DeleteCommodity() public méthode

public DeleteCommodity ( Commodity commodity ) : bool
commodity Cats.Models.Hubs.Commodity
Résultat bool

Dispose() public méthode

public Dispose ( ) : void
Résultat void

EditCommodity() public méthode

public EditCommodity ( Commodity commodity ) : bool
commodity Cats.Models.Hubs.Commodity
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 ) : Commodity
id int
Résultat Cats.Models.Hubs.Commodity

GetAllCommodity() public méthode

public GetAllCommodity ( ) : List
Résultat List

GetAllCommodityForReprot() public méthode

GetAllCommodityForReport
public GetAllCommodityForReprot ( ) : List
Résultat List

GetAllCommodityViewModelsByParent() public méthode

public GetAllCommodityViewModelsByParent ( int parentCommodity ) : List
parentCommodity int
Résultat List

GetAllParents() public méthode

Gets all parents.
public GetAllParents ( ) : List
Résultat List

GetAllSubCommodities() public méthode

Gets all sub commodities.
public GetAllSubCommodities ( ) : List
Résultat List

GetAllSubCommoditiesByParantId() public méthode

Gets all sub commodities by parant id.
public GetAllSubCommoditiesByParantId ( int Id ) : List
Id int The id.
Résultat List

GetCommodityByName() public méthode

Gets the name of the commodity by.
public GetCommodityByName ( string name ) : Commodity
name string The name.
Résultat Cats.Models.Hubs.Commodity

IsCodeValid() public méthode

Determines whether [commodity code is valid] for [the specified commodity ID].
public IsCodeValid ( int CommodityID, string CommodityCode ) : bool
CommodityID int The commodity ID.
CommodityCode string The commodity code.
Résultat bool

IsNameValid() public méthode

Determines whether name is valid for the specified commodity ID.
public IsNameValid ( int CommodityID, string Name ) : bool
CommodityID int The commodity ID.
Name string The name.
Résultat bool