C# Class TVSorter.Controller.SortEpisodesController

The controller for the sort episodes tab.
Inheritance: ControllerBase
Mostrar archivo Open project: a-jackson/tvsorter Class Usage Examples

Public Methods

Method Description
CopyEpisodes ( ) : void

Copies the episodes at the specified indices.

Initialise ( IView view ) : void

Initialises the controller.

MoveEpisodes ( ) : void

Moves the episodes at the specified indices.

ScanEpisodes ( string subdirectory ) : void

Scans the specified subdirectory for settings.

SetEpisode ( int seasonNum, int episodeNum ) : void

Sets the episode of the checked results.

SetShow ( TvShow show ) : void

Sets the show of the specified indices.

Private Methods

Method Description
LoadSettings ( ) : void

Loads the settings.

LoadSubDirectories ( ) : BindingList

Loads the subdirectories of the input folder.

Method Details

CopyEpisodes() public method

Copies the episodes at the specified indices.
public CopyEpisodes ( ) : void
return void

Initialise() public method

Initialises the controller.
public Initialise ( IView view ) : void
view IView /// The view the controller is for. ///
return void

MoveEpisodes() public method

Moves the episodes at the specified indices.
public MoveEpisodes ( ) : void
return void

ScanEpisodes() public method

Scans the specified subdirectory for settings.
public ScanEpisodes ( string subdirectory ) : void
subdirectory string /// The subdirectory. ///
return void

SetEpisode() public method

Sets the episode of the checked results.
public SetEpisode ( int seasonNum, int episodeNum ) : void
seasonNum int /// The season number. ///
episodeNum int /// The episode number. ///
return void

SetShow() public method

Sets the show of the specified indices.
public SetShow ( TvShow show ) : void
show TvShow /// The show to set them to. ///
return void