public PartialViewResult AddExistingAlbum(int artistId, int albumId) { var album = Services.Albums.GetAlbumWithAdditionalNames(albumId); var link = new AlbumForArtistEditContract(album); return(PartialView("ArtistForAlbumRow", link)); }
public PartialViewResult AddNewAlbum(int artistId, string newAlbumName) { ParamIs.NotNullOrWhiteSpace(() => newAlbumName); var link = new AlbumForArtistEditContract(newAlbumName); return(PartialView("ArtistForAlbumRow", link)); }
public PartialViewResult AddNewAlbum(int artistId, string newAlbumName) { ParamIs.NotNullOrWhiteSpace(() => newAlbumName); var link = new AlbumForArtistEditContract(newAlbumName); //var link = MvcApplication.Services.Albums.CreateForArtist(artistId, newAlbumName); return(PartialView("ArtistForAlbumRow", link)); }