private void BtnEliminarDenis_Click(object sender, RoutedEventArgs e) { if (dtgEditorial.SelectedItem != null) { Editorial ed = (Editorial)dtgEditorial.SelectedItem; datos.Editorial.Remove(ed); datos.SaveChanges(); CargarDatosGrilla(); } else { MessageBox.Show("Debe seleccionar una Editorial de la grilla para eliminar!"); } }
private void BtnModificarDenis_Click(object sender, RoutedEventArgs e) { if (dtgEditorial.SelectedItem != null) { Editorial ed = (Editorial)dtgEditorial.SelectedItem; ed.nombre = txtNombre.Text; ed.direccion = txtDireccion.Text; ed.telefono = txtTelefono.Text; datos.Entry(ed).State = System.Data.Entity.EntityState.Modified; datos.SaveChanges(); CargarDatosGrilla(); } else { MessageBox.Show("Debe seleccionar una Editorial de la grilla para modificar!"); } }
private void BtnGuardarDenis_Click(object sender, RoutedEventArgs e) { Editorial editorial = new Editorial(); editorial.direccion = txtDireccion.Text; editorial.telefono = txtTelefono.Text; try { editorial.nombre = txtNombre.Text; } catch (Exception) { MessageBox.Show("Debe insertar un nombre"); txtNombre.Text = ""; txtNombre.Focus(); return; throw; } datos.Editorial.Add(editorial); datos.SaveChanges(); CargarDatosGrilla(); }