C# 클래스 Dnn.Modules.Vendors.Data.DataService

Persistent data of content with DataProvider instance.
상속: IDataService
파일 보기 프로젝트 열기: DNNCommunity/DNN.Vendors

공개 메소드들

메소드 설명
AddAffiliate ( int vendorId, System.DateTime startDate, System.DateTime endDate, double CPC, double CPA ) : int
AddBanner ( string BannerName, int VendorId, string ImageFile, string URL, int Impressions, double CPM, System.DateTime StartDate, System.DateTime EndDate, string UserName, int BannerTypeId, string Description, string GroupName, int Criteria, int Width, int Height ) : int
AddVendor ( int PortalId, string VendorName, string Unit, string Street, string City, string Region, string Country, string PostalCode, string Telephone, string Fax, string Cell, string Email, string Website, string FirstName, string LastName, string UserName, string LogoFile, string KeyWords, string Authorized ) : int
AddVendorClassification ( int VendorId, int ClassificationId ) : int
DeleteAffiliate ( int affiliateId ) : void
DeleteBanner ( int BannerId ) : void
DeleteVendor ( int VendorId ) : void
DeleteVendorClassifications ( int VendorId ) : void
FindBanners ( int PortalId, int BannerTypeId, string GroupName ) : IDataReader
GetAffiliate ( int affiliateId ) : IDataReader
GetAffiliates ( int vendorId ) : IDataReader
GetBanner ( int BannerId ) : IDataReader
GetBannerGroups ( int PortalId ) : DataTable
GetBanners ( int VendorId ) : IDataReader
GetVendor ( int VendorId, int PortalId ) : IDataReader
GetVendorClassifications ( int VendorId ) : IDataReader
GetVendors ( int PortalId, bool UnAuthorized, int PageIndex, int PageSize ) : IDataReader
GetVendorsByEmail ( string Filter, int PortalId, int PageIndex, int PageSize ) : IDataReader
GetVendorsByName ( string Filter, int PortalId, int PageIndex, int PageSize ) : IDataReader
UpdateAffiliate ( int affiliateId, System.DateTime startDate, System.DateTime endDate, double CPC, double CPA ) : void
UpdateAffiliateStats ( int affiliateId, int clicks, int acquisitions ) : void
UpdateBanner ( int BannerId, string BannerName, string ImageFile, string URL, int Impressions, double CPM, System.DateTime StartDate, System.DateTime EndDate, string UserName, int BannerTypeId, string Description, string GroupName, int Criteria, int Width, int Height ) : void
UpdateBannerClickThrough ( int BannerId, int VendorId ) : void
UpdateBannerViews ( int BannerId, System.DateTime StartDate, System.DateTime EndDate ) : void
UpdateVendor ( int VendorId, string VendorName, string Unit, string Street, string City, string Region, string Country, string PostalCode, string Telephone, string Fax, string Cell, string Email, string Website, string FirstName, string LastName, string UserName, string LogoFile, string KeyWords, string Authorized ) : void

메소드 상세

AddAffiliate() 공개 메소드

public AddAffiliate ( int vendorId, System.DateTime startDate, System.DateTime endDate, double CPC, double CPA ) : int
vendorId int
startDate System.DateTime
endDate System.DateTime
CPC double
CPA double
리턴 int

AddBanner() 공개 메소드

public AddBanner ( string BannerName, int VendorId, string ImageFile, string URL, int Impressions, double CPM, System.DateTime StartDate, System.DateTime EndDate, string UserName, int BannerTypeId, string Description, string GroupName, int Criteria, int Width, int Height ) : int
BannerName string
VendorId int
ImageFile string
URL string
Impressions int
CPM double
StartDate System.DateTime
EndDate System.DateTime
UserName string
BannerTypeId int
Description string
GroupName string
Criteria int
Width int
Height int
리턴 int

AddVendor() 공개 메소드

public AddVendor ( int PortalId, string VendorName, string Unit, string Street, string City, string Region, string Country, string PostalCode, string Telephone, string Fax, string Cell, string Email, string Website, string FirstName, string LastName, string UserName, string LogoFile, string KeyWords, string Authorized ) : int
PortalId int
VendorName string
Unit string
Street string
City string
Region string
Country string
PostalCode string
Telephone string
Fax string
Cell string
Email string
Website string
FirstName string
LastName string
UserName string
LogoFile string
KeyWords string
Authorized string
리턴 int

AddVendorClassification() 공개 메소드

public AddVendorClassification ( int VendorId, int ClassificationId ) : int
VendorId int
ClassificationId int
리턴 int

DeleteAffiliate() 공개 메소드

public DeleteAffiliate ( int affiliateId ) : void
affiliateId int
리턴 void

DeleteBanner() 공개 메소드

public DeleteBanner ( int BannerId ) : void
BannerId int
리턴 void

DeleteVendor() 공개 메소드

public DeleteVendor ( int VendorId ) : void
VendorId int
리턴 void

DeleteVendorClassifications() 공개 메소드

public DeleteVendorClassifications ( int VendorId ) : void
VendorId int
리턴 void

FindBanners() 공개 메소드

public FindBanners ( int PortalId, int BannerTypeId, string GroupName ) : IDataReader
PortalId int
BannerTypeId int
GroupName string
리턴 IDataReader

GetAffiliate() 공개 메소드

public GetAffiliate ( int affiliateId ) : IDataReader
affiliateId int
리턴 IDataReader

GetAffiliates() 공개 메소드

public GetAffiliates ( int vendorId ) : IDataReader
vendorId int
리턴 IDataReader

GetBanner() 공개 메소드

public GetBanner ( int BannerId ) : IDataReader
BannerId int
리턴 IDataReader

GetBannerGroups() 공개 메소드

public GetBannerGroups ( int PortalId ) : DataTable
PortalId int
리턴 System.Data.DataTable

GetBanners() 공개 메소드

public GetBanners ( int VendorId ) : IDataReader
VendorId int
리턴 IDataReader

GetVendor() 공개 메소드

public GetVendor ( int VendorId, int PortalId ) : IDataReader
VendorId int
PortalId int
리턴 IDataReader

GetVendorClassifications() 공개 메소드

public GetVendorClassifications ( int VendorId ) : IDataReader
VendorId int
리턴 IDataReader

GetVendors() 공개 메소드

public GetVendors ( int PortalId, bool UnAuthorized, int PageIndex, int PageSize ) : IDataReader
PortalId int
UnAuthorized bool
PageIndex int
PageSize int
리턴 IDataReader

GetVendorsByEmail() 공개 메소드

public GetVendorsByEmail ( string Filter, int PortalId, int PageIndex, int PageSize ) : IDataReader
Filter string
PortalId int
PageIndex int
PageSize int
리턴 IDataReader

GetVendorsByName() 공개 메소드

public GetVendorsByName ( string Filter, int PortalId, int PageIndex, int PageSize ) : IDataReader
Filter string
PortalId int
PageIndex int
PageSize int
리턴 IDataReader

UpdateAffiliate() 공개 메소드

public UpdateAffiliate ( int affiliateId, System.DateTime startDate, System.DateTime endDate, double CPC, double CPA ) : void
affiliateId int
startDate System.DateTime
endDate System.DateTime
CPC double
CPA double
리턴 void

UpdateAffiliateStats() 공개 메소드

public UpdateAffiliateStats ( int affiliateId, int clicks, int acquisitions ) : void
affiliateId int
clicks int
acquisitions int
리턴 void

UpdateBanner() 공개 메소드

public UpdateBanner ( int BannerId, string BannerName, string ImageFile, string URL, int Impressions, double CPM, System.DateTime StartDate, System.DateTime EndDate, string UserName, int BannerTypeId, string Description, string GroupName, int Criteria, int Width, int Height ) : void
BannerId int
BannerName string
ImageFile string
URL string
Impressions int
CPM double
StartDate System.DateTime
EndDate System.DateTime
UserName string
BannerTypeId int
Description string
GroupName string
Criteria int
Width int
Height int
리턴 void

UpdateBannerClickThrough() 공개 메소드

public UpdateBannerClickThrough ( int BannerId, int VendorId ) : void
BannerId int
VendorId int
리턴 void

UpdateBannerViews() 공개 메소드

public UpdateBannerViews ( int BannerId, System.DateTime StartDate, System.DateTime EndDate ) : void
BannerId int
StartDate System.DateTime
EndDate System.DateTime
리턴 void

UpdateVendor() 공개 메소드

public UpdateVendor ( int VendorId, string VendorName, string Unit, string Street, string City, string Region, string Country, string PostalCode, string Telephone, string Fax, string Cell, string Email, string Website, string FirstName, string LastName, string UserName, string LogoFile, string KeyWords, string Authorized ) : void
VendorId int
VendorName string
Unit string
Street string
City string
Region string
Country string
PostalCode string
Telephone string
Fax string
Cell string
Email string
Website string
FirstName string
LastName string
UserName string
LogoFile string
KeyWords string
Authorized string
리턴 void