Interface SoftLineProductService
public interface SoftLineProductService
-
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteProduct(SoftLineProduct product) Удаление продукта из биллинга и всей его истории.voiddeleteProductCategory(SotfLineProductCategory productCategory) getCategoryOfProduct(int productCategoryId) Получение категории продуктов по его idgetProductCategories(Page page) byte[]getProductPicture(int id, SoftLineTypeProduct type) ru.bitel.bgbilling.common.dto.FileDtogetProductPicture0(int id, SoftLineTypeProduct type) Получение изображения продукта для отображения в ЛКgetProducts(Page page) getProductsOfCategory(int productCategoryId) voidsetProductPicture(int id, byte[] picture, SoftLineTypeProduct type) voidupdateProduct(SoftLineProduct product) voidupdateProductCategory(SotfLineProductCategory productCategory)
-
Method Details
-
getProducts
- Returns:
- получение списка продуктов
- Throws:
Exception
-
updateProduct
- Throws:
Exception
-
deleteProduct
Удаление продукта из биллинга и всей его истории. -
getProductCategories
- Returns:
- список всех заведённых категорий продуктов
- Throws:
Exception
-
updateProductCategory
- Throws:
Exception
-
deleteProductCategory
- Throws:
Exception
-
getCategoryOfProduct
Получение категории продуктов по его id- Parameters:
productCategoryId- - id категории продуктов- Returns:
- категория продуктов SoftLine
-
getProductsOfCategory
- Parameters:
productCategoryId- id категории- Returns:
- список продуктов SoftLine для определённой категории
- Throws:
Exception
-
setProductPicture
- Throws:
Exception
-
getProductPicture
- Throws:
Exception
-
getProductPicture0
ru.bitel.bgbilling.common.dto.FileDto getProductPicture0(int id, SoftLineTypeProduct type) throws Exception Получение изображения продукта для отображения в ЛК- Parameters:
id- id продукта или категории для которого получается изображениеfileData- holder для результата
-