private void EditarCancion_Click(object sender, EventArgs e) { if (dgvCanciones.SelectedRows.Count == 1) { DataGridViewRow renglon = dgvCanciones.SelectedRows[0]; Modelos.Cancion empEdita = new Modelos.Cancion(); empEdita.IDCancion = Int32.Parse(renglon.Cells["IDCancion"].Value.ToString()); empEdita.IDGenero = Int32.Parse(renglon.Cells["IDGenero"].Value.ToString()); empEdita.IDAlbum = Int32.Parse(renglon.Cells["IDAlbum"].Value.ToString()); empEdita.IDArtista = Int32.Parse(renglon.Cells["IDArtista"].Value.ToString()); empEdita.NombreCancion = renglon.Cells["NombreCancion"].Value.ToString(); empEdita.DuracionSegundos = Int32.Parse(renglon.Cells["DuracionSegundos"].Value.ToString()); empEdita.FechaCreacion = DateTime.Parse(renglon.Cells["FechaCreacion"].Value.ToString()); //Modelos.Cancion laCancion = new Modelos.Cancion(); Vistas.AgregaEditaCancion edita = new Vistas.AgregaEditaCancion(empEdita); edita.ShowDialog(); if (empEdita.IDCancion == 0) // Edito { ActualizaGridCancion(); } } else { MessageBox.Show("No hay registro seleccionado en el Grid"); } }
private void AgregrarCancion_Click(object sender, EventArgs e) { Modelos.Cancion nuevaCancion = new Modelos.Cancion(); Vistas.AgregaEditaCancion ventanaNuevaCancion = new Vistas.AgregaEditaCancion(nuevaCancion); ventanaNuevaCancion.ShowDialog(); if (nuevaCancion.IDCancion != 0) { ActualizaGridCancion(); } }