C# Class Bukimedia.PrestaSharp.Factories.ImageFactory

Inheritance: RestSharpFactory
Show file Open project: Bukimedia/PrestaSharp Class Usage Examples

Public Methods

Method Description
AddCategoryImage ( long CategoryId, byte CategoryImage ) : void
AddCategoryImage ( long CategoryId, string CategoryImagePath ) : void
AddManufacturerImage ( long ManufacturerId, byte ManufacturerImage ) : void
AddManufacturerImage ( long ManufacturerId, string ManufacturerImagePath ) : void
AddProductImage ( long ProductId, byte ProductImage ) : void
AddProductImage ( long ProductId, string ProductImagePath ) : void
DeleteCategoryImage ( long CategoryID ) : void
DeleteManufacturerImage ( long ManufacturerId ) : void
DeleteProductImage ( long ProductId, long ImageId ) : void
GetAllCategoryImages ( ) : List
GetAllManufacturerImages ( ) : List
GetAllProductImages ( ) : List
GetCategoryImage ( long CategoryId, long ImageId ) : byte[]
GetManufacturerImage ( long ManufacturerId, long ImageId ) : byte[]
GetProductImage ( long ProductId, long ImageId ) : byte[]
GetProductImages ( long ProductId ) : List
ImageFactory ( string BaseUrl, string Account, string SecretKey ) : System
UpdateCategoryImage ( long CategoryId, string CategoryImagePath ) : void
UpdateManufacturerImage ( long ManufacturerId, string ManufacturerImagePath ) : void
UpdateProductImage ( long ProductId, long ImageId, string ProductImagePath ) : void

Protected Methods

Method Description
AddImage ( string Resource, long Id, byte Image ) : void
AddImage ( string Resource, long Id, string ImagePath ) : void
DeleteImage ( string Resource, long ResourceId, long ImageId ) : void
GetAllImages ( string Resource ) : List
GetImagesByInstance ( string Resource, long Id ) : List
UpdateImage ( string Resource, long ResourceId, long ImageId, string ImagePath ) : void

Method Details

AddCategoryImage() public method

public AddCategoryImage ( long CategoryId, byte CategoryImage ) : void
CategoryId long
CategoryImage byte
return void

AddCategoryImage() public method

public AddCategoryImage ( long CategoryId, string CategoryImagePath ) : void
CategoryId long
CategoryImagePath string
return void

AddImage() protected method

protected AddImage ( string Resource, long Id, byte Image ) : void
Resource string
Id long
Image byte
return void

AddImage() protected method

protected AddImage ( string Resource, long Id, string ImagePath ) : void
Resource string
Id long
ImagePath string
return void

AddManufacturerImage() public method

public AddManufacturerImage ( long ManufacturerId, byte ManufacturerImage ) : void
ManufacturerId long
ManufacturerImage byte
return void

AddManufacturerImage() public method

public AddManufacturerImage ( long ManufacturerId, string ManufacturerImagePath ) : void
ManufacturerId long
ManufacturerImagePath string
return void

AddProductImage() public method

public AddProductImage ( long ProductId, byte ProductImage ) : void
ProductId long
ProductImage byte
return void

AddProductImage() public method

public AddProductImage ( long ProductId, string ProductImagePath ) : void
ProductId long
ProductImagePath string
return void

DeleteCategoryImage() public method

public DeleteCategoryImage ( long CategoryID ) : void
CategoryID long
return void

DeleteImage() protected method

protected DeleteImage ( string Resource, long ResourceId, long ImageId ) : void
Resource string
ResourceId long
ImageId long
return void

DeleteManufacturerImage() public method

public DeleteManufacturerImage ( long ManufacturerId ) : void
ManufacturerId long
return void

DeleteProductImage() public method

public DeleteProductImage ( long ProductId, long ImageId ) : void
ProductId long
ImageId long
return void

GetAllCategoryImages() public method

public GetAllCategoryImages ( ) : List
return List

GetAllImages() protected method

protected GetAllImages ( string Resource ) : List
Resource string
return List

GetAllManufacturerImages() public method

public GetAllManufacturerImages ( ) : List
return List

GetAllProductImages() public method

public GetAllProductImages ( ) : List
return List

GetCategoryImage() public method

public GetCategoryImage ( long CategoryId, long ImageId ) : byte[]
CategoryId long
ImageId long
return byte[]

GetImagesByInstance() protected method

protected GetImagesByInstance ( string Resource, long Id ) : List
Resource string
Id long
return List

GetManufacturerImage() public method

public GetManufacturerImage ( long ManufacturerId, long ImageId ) : byte[]
ManufacturerId long
ImageId long
return byte[]

GetProductImage() public method

public GetProductImage ( long ProductId, long ImageId ) : byte[]
ProductId long
ImageId long
return byte[]

GetProductImages() public method

public GetProductImages ( long ProductId ) : List
ProductId long
return List

ImageFactory() public method

public ImageFactory ( string BaseUrl, string Account, string SecretKey ) : System
BaseUrl string
Account string
SecretKey string
return System

UpdateCategoryImage() public method

public UpdateCategoryImage ( long CategoryId, string CategoryImagePath ) : void
CategoryId long
CategoryImagePath string
return void

UpdateImage() protected method

protected UpdateImage ( string Resource, long ResourceId, long ImageId, string ImagePath ) : void
Resource string
ResourceId long
ImageId long
ImagePath string
return void

UpdateManufacturerImage() public method

public UpdateManufacturerImage ( long ManufacturerId, string ManufacturerImagePath ) : void
ManufacturerId long
ManufacturerImagePath string
return void

UpdateProductImage() public method

public UpdateProductImage ( long ProductId, long ImageId, string ProductImagePath ) : void
ProductId long
ImageId long
ProductImagePath string
return void