public PartialViewResult AddExistingArtist(int songId, int artistId) { //var link = Service.AddArtist(songId, artistId); var artist = MvcApplication.Services.Artists.GetArtistWithAdditionalNames(artistId); var link = new ArtistForSongContract(artist); return PartialView("ArtistForSongEditRow", link); }
public ActionResult AddNewArtist(int songId, string newArtistName) { if (string.IsNullOrWhiteSpace(newArtistName)) { log.Warn("Artist name for song was null or whitespace"); return HttpStatusCodeResult(HttpStatusCode.BadRequest, "Artist name cannot be null or whitespace"); } var link = new ArtistForSongContract(newArtistName); return PartialView("ArtistForSongEditRow", link); }