private void buscarButton_Click(object sender, RoutedEventArgs e) { Contexto contexto = new Contexto(); var disco = contexto.Discos.Find(int.Parse(idDiscoTextBox.Text)); if (disco == null) { MessageBox.Show("Este registro no existe.", "Aviso", MessageBoxButton.OK, MessageBoxImage.Information); Limpiar(); return; } if (Disco != null) { this.Disco = disco; } else { this.Disco = new Discos(); this.Disco = disco; } this.DataContext = this.Disco; }
private void agregarDiscoCommandExecute() { Discos.Add(new Disco() { Banda = "Nirvana", Titulo = "Nevermind" }); agregarDiscoCommand.ReEvaluateCanExecute(); }
private void AgregarDiscoCommandExecute() { Discos.Add(new Disco { Banda = "Nirvana", Titulo = "Nevermind", Precio = 10, FechaLanzamiento = new DateTime(1991, 4, 4) }); AgregarDiscoCommand.ReevaluateCanExecute(); }
public static bool Guardar(Discos disco) { if (!Existe(disco.IdDisco)) { return(Insertar(disco)); } else { return(Modificar(disco)); } }
public CancionesAlbum(Discos Disco) { InitializeComponent(); Escogido = Disco; lsCanciones.ItemsSource = Disco.Canciones; AlbumFoto.Source = Disco.ImagenUrlDiscos; AlbumText.Text = Disco.Nombre; }
private void AgregarDiscoCommandExecute() { //HACER ESTO ES LO MISMO QUE HACER LO DE ABAJO //var datos1 = Resources["datos1"] as Datos; //datos1.Discos.Add(new Disco() { Banda = "Nirvana", Titulo = "Nevermind" }); Discos.Add(new Disco() { Banda = "Nirvana", Titulo = "Nevermind", Precio = 1, FechaLanzamiento = new DateTime(1996, 01, 01) }); AgregarDiscoCommand.ReevaluateCanExecute(); }
private static bool Modificar(Discos disco) { bool ok = false; Contexto contexto = new Contexto(); try { contexto.Entry(disco).State = EntityState.Modified; ok = contexto.SaveChanges() > 0; } catch (Exception) { throw; } finally { contexto.Dispose(); } return(ok); }
private static bool Insertar(Discos disco) { bool ok = false; Contexto contexto = new Contexto(); try { contexto.Discos.Add(disco); ok = contexto.SaveChanges() > 0; } catch (Exception) { throw; } finally { contexto.Dispose(); } return(ok); }
public void Limpiar() { this.Disco = new Discos(); this.DataContext = this.Disco; }