private void dgGrupo_SelectionChanged(object sender, SelectionChangedEventArgs e) { try { txtNombre.Text = ""; obj = (Nivel)dgNivel.SelectedItem; txtNombre.Text = obj.NombreNivel; } catch (Exception) { MessageBox.Show("Seleccione un nivel"); } }
private void BtnEliminar_Click(object sender, RoutedEventArgs e) { try { obj = (Nivel)dgNivel.SelectedItem; BD.NivelSet.Remove(obj); BD.SaveChanges(); dgNivel.ItemsSource = BD.NivelSet.ToList(); dgNivel.Items.Refresh(); } catch (Exception) { MessageBox.Show("no se puede elimar por que este cargo se esta utilizando"); } }
private void btbguardar_Click(object sender, RoutedEventArgs e) { if (txtNombre.Text == "") { MessageBox.Show("Asigne un nombre al nivel que desea crear"); } else { obj = new Nivel(); obj.NombreNivel = txtNombre.Text; BD.NivelSet.Add(obj); BD.SaveChanges(); txtNombre.Text = ""; dgNivel.ItemsSource = BD.NivelSet.ToList(); dgNivel.Items.Refresh(); } }