C# Класс Storage.DAO.ProductDAO

Показать файл Открыть проект

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

Метод Описание
CreateProduct ( ProductModel productModel ) : void
DeleteProduct ( int id ) : void
GetProduct ( int id ) : ProductModel
GetProductByCode ( string code ) : ProductModel
GetProductList ( ) : List
GetProductListByCategory ( int categoryID ) : List
GetProductListByFilter ( int categoryID, string code, string name ) : List
IsProductCodeAvailable ( string code ) : bool
UpdateProduct ( int id, ProductModel productModel ) : void

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

CreateProduct() публичный статический Метод

public static CreateProduct ( ProductModel productModel ) : void
productModel Storage.Models.ProductModel
Результат void

DeleteProduct() публичный статический Метод

public static DeleteProduct ( int id ) : void
id int
Результат void

GetProduct() публичный статический Метод

public static GetProduct ( int id ) : ProductModel
id int
Результат Storage.Models.ProductModel

GetProductByCode() публичный статический Метод

public static GetProductByCode ( string code ) : ProductModel
code string
Результат Storage.Models.ProductModel

GetProductList() публичный статический Метод

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

GetProductListByCategory() публичный статический Метод

public static GetProductListByCategory ( int categoryID ) : List
categoryID int
Результат List

GetProductListByFilter() публичный статический Метод

public static GetProductListByFilter ( int categoryID, string code, string name ) : List
categoryID int
code string
name string
Результат List

IsProductCodeAvailable() публичный статический Метод

public static IsProductCodeAvailable ( string code ) : bool
code string
Результат bool

UpdateProduct() публичный статический Метод

public static UpdateProduct ( int id, ProductModel productModel ) : void
id int
productModel Storage.Models.ProductModel
Результат void