C# Class Dnn.Modules.Vendors.Components.BannerController

Afficher le fichier Open project: DNNCommunity/DNN.Vendors Class Usage Examples

Méthodes publiques

Méthode Description
AddBanner ( BannerInfo objBannerInfo ) : void
ClearBannerCache ( ) : void
DeleteBanner ( int BannerId ) : void
FormatBanner ( int VendorId, int BannerId, int BannerTypeId, string BannerName, string ImageFile, string Description, string URL, int Width, int Height, string BannerSource, string HomeDirectory ) : string
FormatBanner ( int VendorId, int BannerId, int BannerTypeId, string BannerName, string ImageFile, string Description, string URL, int Width, int Height, string BannerSource, string HomeDirectory, string BannerClickthroughUrl ) : string
GetBanner ( int BannerId ) : BannerInfo
GetBannerGroups ( int PortalId ) : DataTable
GetBanners ( int VendorId ) : ArrayList
IsBannerActive ( BannerInfo objBanner ) : bool
LoadBanners ( int PortalId, int ModuleId, int BannerTypeId, string GroupName, int Banners ) : ArrayList
UpdateBanner ( BannerInfo objBannerInfo ) : void
UpdateBannerClickThrough ( int BannerId, int VendorId ) : void

Private Methods

Méthode Description
FormatFlash ( string File, int Width, int Height ) : string
FormatImage ( string File, int Width, int Height, string BannerName, string Description ) : string
GetBanner ( int BannerId, int VendorId, int PortalId ) : BannerInfo
LoadBannersCallback ( DotNetNuke.Common.Utilities.CacheItemArgs cacheItemArgs ) : object

Method Details

AddBanner() public méthode

public AddBanner ( BannerInfo objBannerInfo ) : void
objBannerInfo BannerInfo
Résultat void

ClearBannerCache() public méthode

public ClearBannerCache ( ) : void
Résultat void

DeleteBanner() public méthode

public DeleteBanner ( int BannerId ) : void
BannerId int
Résultat void

FormatBanner() public méthode

public FormatBanner ( int VendorId, int BannerId, int BannerTypeId, string BannerName, string ImageFile, string Description, string URL, int Width, int Height, string BannerSource, string HomeDirectory ) : string
VendorId int
BannerId int
BannerTypeId int
BannerName string
ImageFile string
Description string
URL string
Width int
Height int
BannerSource string
HomeDirectory string
Résultat string

FormatBanner() public méthode

public FormatBanner ( int VendorId, int BannerId, int BannerTypeId, string BannerName, string ImageFile, string Description, string URL, int Width, int Height, string BannerSource, string HomeDirectory, string BannerClickthroughUrl ) : string
VendorId int
BannerId int
BannerTypeId int
BannerName string
ImageFile string
Description string
URL string
Width int
Height int
BannerSource string
HomeDirectory string
BannerClickthroughUrl string
Résultat string

GetBanner() public méthode

public GetBanner ( int BannerId ) : BannerInfo
BannerId int
Résultat BannerInfo

GetBannerGroups() public méthode

public GetBannerGroups ( int PortalId ) : DataTable
PortalId int
Résultat System.Data.DataTable

GetBanners() public méthode

public GetBanners ( int VendorId ) : ArrayList
VendorId int
Résultat System.Collections.ArrayList

IsBannerActive() public méthode

public IsBannerActive ( BannerInfo objBanner ) : bool
objBanner BannerInfo
Résultat bool

LoadBanners() public méthode

public LoadBanners ( int PortalId, int ModuleId, int BannerTypeId, string GroupName, int Banners ) : ArrayList
PortalId int
ModuleId int
BannerTypeId int
GroupName string
Banners int
Résultat System.Collections.ArrayList

UpdateBanner() public méthode

public UpdateBanner ( BannerInfo objBannerInfo ) : void
objBannerInfo BannerInfo
Résultat void

UpdateBannerClickThrough() public méthode

public UpdateBannerClickThrough ( int BannerId, int VendorId ) : void
BannerId int
VendorId int
Résultat void