C# Class BB.UI.Web.MVC.Controllers.PlaylistController

Inheritance: Controller
Afficher le fichier Open project: BeatBuddy/beatbuddy_webapp Class Usage Examples

Méthodes publiques

Méthode Description
AddPlaylist ( long playlistId, string id ) : System.Web.Mvc.ActionResult
AddTrack ( long id ) : System.Web.Mvc.ActionResult
AssignPlaylistMaster ( long id, string userEmail ) : System.Web.Mvc.ActionResult
Edit ( long id ) : System.Web.Mvc.ActionResult
GetNextTrack ( long id ) : System.Web.Mvc.ActionResult
GetPlaylist ( long id ) : System.Web.Mvc.ActionResult
GetPlaylistGrid ( long id ) : System.Web.Mvc.ActionResult
GetUpcoming ( long id ) : System.Web.Mvc.JsonResult
Index ( ) : System.Web.Mvc.ActionResult
IsNameAvailable ( string email ) : System.Web.Mvc.ActionResult
PlaylistController ( IPlaylistManager playlistManager, ITrackProvider trackProvider, IUserManager userManager, IOrganisationManager organisationManager, IAlbumArtProvider albumArtProvider ) : System
SearchPlaylist ( string q ) : System.Web.Mvc.JsonResult
SearchTrack ( string q ) : System.Web.Mvc.JsonResult
TrackCount ( long playlistId ) : System.Web.Mvc.JsonResult
View ( string key ) : System.Web.Mvc.ActionResult

Private Methods

Méthode Description
AddTrack ( long playlistId, string id ) : System.Web.Mvc.ActionResult
AddVote ( int vote, long id ) : System.Web.Mvc.ActionResult
Create ( ) : System.Web.Mvc.ActionResult
Create ( PlaylistViewModel viewModel, System.Web.HttpPostedFileBase avatarImage ) : System.Web.Mvc.ActionResult
Delete ( long id ) : System.Web.Mvc.ActionResult
Edit ( long id, PlaylistViewModel model, System.Web.HttpPostedFileBase avatarImage ) : System.Web.Mvc.ActionResult
Keycode ( string key ) : System.Web.Mvc.ActionResult
MoveTrackToHistory ( long id ) : System.Web.Mvc.ActionResult
UnVote ( long id ) : System.Web.Mvc.ActionResult

Method Details

AddPlaylist() public méthode

public AddPlaylist ( long playlistId, string id ) : System.Web.Mvc.ActionResult
playlistId long
id string
Résultat System.Web.Mvc.ActionResult

AddTrack() public méthode

public AddTrack ( long id ) : System.Web.Mvc.ActionResult
id long
Résultat System.Web.Mvc.ActionResult

AssignPlaylistMaster() public méthode

public AssignPlaylistMaster ( long id, string userEmail ) : System.Web.Mvc.ActionResult
id long
userEmail string
Résultat System.Web.Mvc.ActionResult

Edit() public méthode

public Edit ( long id ) : System.Web.Mvc.ActionResult
id long
Résultat System.Web.Mvc.ActionResult

GetNextTrack() public méthode

public GetNextTrack ( long id ) : System.Web.Mvc.ActionResult
id long
Résultat System.Web.Mvc.ActionResult

GetPlaylist() public méthode

public GetPlaylist ( long id ) : System.Web.Mvc.ActionResult
id long
Résultat System.Web.Mvc.ActionResult

GetPlaylistGrid() public méthode

public GetPlaylistGrid ( long id ) : System.Web.Mvc.ActionResult
id long
Résultat System.Web.Mvc.ActionResult

GetUpcoming() public méthode

public GetUpcoming ( long id ) : System.Web.Mvc.JsonResult
id long
Résultat System.Web.Mvc.JsonResult

Index() public méthode

public Index ( ) : System.Web.Mvc.ActionResult
Résultat System.Web.Mvc.ActionResult

IsNameAvailable() public méthode

public IsNameAvailable ( string email ) : System.Web.Mvc.ActionResult
email string
Résultat System.Web.Mvc.ActionResult

PlaylistController() public méthode

public PlaylistController ( IPlaylistManager playlistManager, ITrackProvider trackProvider, IUserManager userManager, IOrganisationManager organisationManager, IAlbumArtProvider albumArtProvider ) : System
playlistManager IPlaylistManager
trackProvider ITrackProvider
userManager IUserManager
organisationManager IOrganisationManager
albumArtProvider IAlbumArtProvider
Résultat System

SearchPlaylist() public méthode

public SearchPlaylist ( string q ) : System.Web.Mvc.JsonResult
q string
Résultat System.Web.Mvc.JsonResult

SearchTrack() public méthode

public SearchTrack ( string q ) : System.Web.Mvc.JsonResult
q string
Résultat System.Web.Mvc.JsonResult

TrackCount() public méthode

public TrackCount ( long playlistId ) : System.Web.Mvc.JsonResult
playlistId long
Résultat System.Web.Mvc.JsonResult

View() public méthode

public View ( string key ) : System.Web.Mvc.ActionResult
key string
Résultat System.Web.Mvc.ActionResult