C# Class Bitboxx.DNNModules.BBImageStory.Components.DbController

Class DbController.
Show file Open project: weggetor/BBImageStory

Public Methods

Method Description
ClearCache ( int moduleId ) : void

Clears the cache.

DeleteForeignImage ( ForeignImageInfo foreignImage ) : void
DeleteForeignImages ( int storyId, string token ) : void
DeleteImageLang ( ImageLangInfo imageLang ) : void
DeleteStory ( int storyId ) : void
DeleteStoryLang ( int storyId, string language ) : void
GetImage ( int imageId ) : ImageInfo
GetImageByForeign ( int imageId, int foreignId, string token, string language ) : ImageLocInfo
GetImageLangs ( int imageId ) : IEnumerable
GetImagesByForeign ( int foreignId, string token ) : IEnumerable
GetImagesByForeign ( int foreignId, string token, string language ) : IEnumerable
GetLastStory ( int moduleId, int portalId, string token, string language, bool ignoreTime ) : StoryInfo
GetStories ( int moduleId, int portalId ) : IEnumerable
GetStories ( int moduleId, int portalId, string token, string language, bool ignoreTime ) : IEnumerable
GetStory ( int storyId ) : StoryInfo
GetStory ( int storyId, string token, string language, bool ignoreTime ) : StoryInfo
GetStoryLangs ( int storyId ) : IEnumerable
InsertForeignImage ( ForeignImageInfo foreignImage ) : void
InsertImage ( ImageInfo image ) : int
InsertImageLang ( ImageLangInfo imageLang ) : void
InsertStory ( StoryInfo story, int moduleId, int tabId ) : int
InsertStory ( StoryInfo story, string language, int moduleId, int tabId ) : int
InsertStoryLang ( StoryLangInfo storyLang, int tabId ) : void
SetStoryOrder ( int itemId, int sort ) : void
UpdateForeignImage ( ForeignImageInfo foreignImage ) : void
UpdateImage ( ImageInfo image ) : void
UpdateImageLang ( ImageLangInfo imageLang ) : void
UpdateStory ( StoryInfo story, string language, int tabId ) : void

Private Methods

Method Description
GetStoryContent ( int storyId ) : string

Method Details

ClearCache() public method

Clears the cache.
public ClearCache ( int moduleId ) : void
moduleId int
return void

DeleteForeignImage() public method

public DeleteForeignImage ( ForeignImageInfo foreignImage ) : void
foreignImage Bitboxx.DNNModules.BBImageStory.Models.ForeignImageInfo
return void

DeleteForeignImages() public method

public DeleteForeignImages ( int storyId, string token ) : void
storyId int
token string
return void

DeleteImageLang() public method

public DeleteImageLang ( ImageLangInfo imageLang ) : void
imageLang Bitboxx.DNNModules.BBImageStory.Models.ImageLangInfo
return void

DeleteStory() public method

public DeleteStory ( int storyId ) : void
storyId int
return void

DeleteStoryLang() public method

public DeleteStoryLang ( int storyId, string language ) : void
storyId int
language string
return void

GetImage() public method

public GetImage ( int imageId ) : ImageInfo
imageId int
return Bitboxx.DNNModules.BBImageStory.Models.ImageInfo

GetImageByForeign() public method

public GetImageByForeign ( int imageId, int foreignId, string token, string language ) : ImageLocInfo
imageId int
foreignId int
token string
language string
return Bitboxx.DNNModules.BBImageStory.Models.ImageLocInfo

GetImageLangs() public method

public GetImageLangs ( int imageId ) : IEnumerable
imageId int
return IEnumerable

GetImagesByForeign() public method

public GetImagesByForeign ( int foreignId, string token ) : IEnumerable
foreignId int
token string
return IEnumerable

GetImagesByForeign() public method

public GetImagesByForeign ( int foreignId, string token, string language ) : IEnumerable
foreignId int
token string
language string
return IEnumerable

GetLastStory() public method

public GetLastStory ( int moduleId, int portalId, string token, string language, bool ignoreTime ) : StoryInfo
moduleId int
portalId int
token string
language string
ignoreTime bool
return Bitboxx.DNNModules.BBImageStory.Models.StoryInfo

GetStories() public method

public GetStories ( int moduleId, int portalId ) : IEnumerable
moduleId int
portalId int
return IEnumerable

GetStories() public method

public GetStories ( int moduleId, int portalId, string token, string language, bool ignoreTime ) : IEnumerable
moduleId int
portalId int
token string
language string
ignoreTime bool
return IEnumerable

GetStory() public method

public GetStory ( int storyId ) : StoryInfo
storyId int
return Bitboxx.DNNModules.BBImageStory.Models.StoryInfo

GetStory() public method

public GetStory ( int storyId, string token, string language, bool ignoreTime ) : StoryInfo
storyId int
token string
language string
ignoreTime bool
return Bitboxx.DNNModules.BBImageStory.Models.StoryInfo

GetStoryLangs() public method

public GetStoryLangs ( int storyId ) : IEnumerable
storyId int
return IEnumerable

InsertForeignImage() public method

public InsertForeignImage ( ForeignImageInfo foreignImage ) : void
foreignImage Bitboxx.DNNModules.BBImageStory.Models.ForeignImageInfo
return void

InsertImage() public method

public InsertImage ( ImageInfo image ) : int
image Bitboxx.DNNModules.BBImageStory.Models.ImageInfo
return int

InsertImageLang() public method

public InsertImageLang ( ImageLangInfo imageLang ) : void
imageLang Bitboxx.DNNModules.BBImageStory.Models.ImageLangInfo
return void

InsertStory() public method

public InsertStory ( StoryInfo story, int moduleId, int tabId ) : int
story Bitboxx.DNNModules.BBImageStory.Models.StoryInfo
moduleId int
tabId int
return int

InsertStory() public method

public InsertStory ( StoryInfo story, string language, int moduleId, int tabId ) : int
story Bitboxx.DNNModules.BBImageStory.Models.StoryInfo
language string
moduleId int
tabId int
return int

InsertStoryLang() public method

public InsertStoryLang ( StoryLangInfo storyLang, int tabId ) : void
storyLang Bitboxx.DNNModules.BBImageStory.Models.StoryLangInfo
tabId int
return void

SetStoryOrder() public method

public SetStoryOrder ( int itemId, int sort ) : void
itemId int
sort int
return void

UpdateForeignImage() public method

public UpdateForeignImage ( ForeignImageInfo foreignImage ) : void
foreignImage Bitboxx.DNNModules.BBImageStory.Models.ForeignImageInfo
return void

UpdateImage() public method

public UpdateImage ( ImageInfo image ) : void
image Bitboxx.DNNModules.BBImageStory.Models.ImageInfo
return void

UpdateImageLang() public method

public UpdateImageLang ( ImageLangInfo imageLang ) : void
imageLang Bitboxx.DNNModules.BBImageStory.Models.ImageLangInfo
return void

UpdateStory() public method

public UpdateStory ( StoryInfo story, string language, int tabId ) : void
story Bitboxx.DNNModules.BBImageStory.Models.StoryInfo
language string
tabId int
return void