public ActionResult Editar(string nombre, string album) { IEnumerable <AlbumsPorArtistaViewModel> albums = tienda.Album(nombre, album); AlbumsPorArtistaViewModel uNalbum = albums.FirstOrDefault(); return(View(uNalbum)); }
public void Grabar(AlbumsPorArtistaViewModel dato) { Dominio.Album datoGrabado; datoGrabado = new Dominio.Album(); datoGrabado.Title = dato.Album; datoGrabado.AlbumId = dato.IdAlbum; datoGrabado.ArtistId = dato.IdArtista; db.Albums.Update(datoGrabado); }
public ActionResult Editar(string album, string artista, string Idartista, string Idalbum, HttpPostedFileBase archivo) { AlbumsPorArtistaViewModel dato; dato = new AlbumsPorArtistaViewModel(); dato.Album = album; dato.Artista = artista; dato.IdAlbum = Convert.ToInt16(Idartista); dato.IdArtista = Convert.ToInt16(Idalbum); tienda.Grabar(dato); string nombreArchivo = album + ".jpg"; //Path.GetExtension(archivo.FileName); if (EsImagen(archivo.ContentType)) { GrabarImagen(archivo, nombreArchivo); } return(RedirectToAction("Index", "Home")); }