C# Класс Dnn.Modules.Vendors.Components.BannerController

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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

Приватные методы

Метод Описание
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

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

AddBanner() публичный Метод

public AddBanner ( BannerInfo objBannerInfo ) : void
objBannerInfo BannerInfo
Результат void

ClearBannerCache() публичный Метод

public ClearBannerCache ( ) : void
Результат void

DeleteBanner() публичный Метод

public DeleteBanner ( int BannerId ) : void
BannerId int
Результат void

FormatBanner() публичный Метод

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
Результат string

FormatBanner() публичный Метод

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
Результат string

GetBanner() публичный Метод

public GetBanner ( int BannerId ) : BannerInfo
BannerId int
Результат BannerInfo

GetBannerGroups() публичный Метод

public GetBannerGroups ( int PortalId ) : DataTable
PortalId int
Результат System.Data.DataTable

GetBanners() публичный Метод

public GetBanners ( int VendorId ) : ArrayList
VendorId int
Результат System.Collections.ArrayList

IsBannerActive() публичный Метод

public IsBannerActive ( BannerInfo objBanner ) : bool
objBanner BannerInfo
Результат bool

LoadBanners() публичный Метод

public LoadBanners ( int PortalId, int ModuleId, int BannerTypeId, string GroupName, int Banners ) : ArrayList
PortalId int
ModuleId int
BannerTypeId int
GroupName string
Banners int
Результат System.Collections.ArrayList

UpdateBanner() публичный Метод

public UpdateBanner ( BannerInfo objBannerInfo ) : void
objBannerInfo BannerInfo
Результат void

UpdateBannerClickThrough() публичный Метод

public UpdateBannerClickThrough ( int BannerId, int VendorId ) : void
BannerId int
VendorId int
Результат void