C# Класс BB.UI.Web.MVC.Controllers.PlaylistController

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

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

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

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

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

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

AddPlaylist() публичный метод

public AddPlaylist ( long playlistId, string id ) : System.Web.Mvc.ActionResult
playlistId long
id string
Результат System.Web.Mvc.ActionResult

AddTrack() публичный метод

public AddTrack ( long id ) : System.Web.Mvc.ActionResult
id long
Результат System.Web.Mvc.ActionResult

AssignPlaylistMaster() публичный метод

public AssignPlaylistMaster ( long id, string userEmail ) : System.Web.Mvc.ActionResult
id long
userEmail string
Результат System.Web.Mvc.ActionResult

Edit() публичный метод

public Edit ( long id ) : System.Web.Mvc.ActionResult
id long
Результат System.Web.Mvc.ActionResult

GetNextTrack() публичный метод

public GetNextTrack ( long id ) : System.Web.Mvc.ActionResult
id long
Результат System.Web.Mvc.ActionResult

GetPlaylist() публичный метод

public GetPlaylist ( long id ) : System.Web.Mvc.ActionResult
id long
Результат System.Web.Mvc.ActionResult

GetPlaylistGrid() публичный метод

public GetPlaylistGrid ( long id ) : System.Web.Mvc.ActionResult
id long
Результат System.Web.Mvc.ActionResult

GetUpcoming() публичный метод

public GetUpcoming ( long id ) : System.Web.Mvc.JsonResult
id long
Результат System.Web.Mvc.JsonResult

Index() публичный метод

public Index ( ) : System.Web.Mvc.ActionResult
Результат System.Web.Mvc.ActionResult

IsNameAvailable() публичный метод

public IsNameAvailable ( string email ) : System.Web.Mvc.ActionResult
email string
Результат System.Web.Mvc.ActionResult

PlaylistController() публичный метод

public PlaylistController ( IPlaylistManager playlistManager, ITrackProvider trackProvider, IUserManager userManager, IOrganisationManager organisationManager, IAlbumArtProvider albumArtProvider ) : System
playlistManager IPlaylistManager
trackProvider ITrackProvider
userManager IUserManager
organisationManager IOrganisationManager
albumArtProvider IAlbumArtProvider
Результат System

SearchPlaylist() публичный метод

public SearchPlaylist ( string q ) : System.Web.Mvc.JsonResult
q string
Результат System.Web.Mvc.JsonResult

SearchTrack() публичный метод

public SearchTrack ( string q ) : System.Web.Mvc.JsonResult
q string
Результат System.Web.Mvc.JsonResult

TrackCount() публичный метод

public TrackCount ( long playlistId ) : System.Web.Mvc.JsonResult
playlistId long
Результат System.Web.Mvc.JsonResult

View() публичный метод

public View ( string key ) : System.Web.Mvc.ActionResult
key string
Результат System.Web.Mvc.ActionResult