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); }