private void btnEditar_Click(object sender, RoutedEventArgs e) { AccesoDatos.roles r = db.roles.Find(Convert.ToInt32(txtid.Text)); r.rol = txtnombre.Text; r.descripcion = txtdescripcion.Text; db.SaveChanges(); dataGrid.ItemsSource = db.roles.ToList(); txtid.Text = db.roles.Count().ToString(); txtdescripcion.Text = ""; txtnombre.Text = ""; btnEditar.IsEnabled = false; }
private void btnAgregar_Click(object sender, RoutedEventArgs e) { AccesoDatos.roles r = new AccesoDatos.roles(); r.rol = txtnombre.Text; r.descripcion = txtdescripcion.Text; db.roles.Add(r); db.SaveChanges();// puja la informacion a la bd dataGrid.ItemsSource = db.roles.ToList(); txtnombre.Text = String.Empty; txtdescripcion.Text = String.Empty; txtid.Text = Convert.ToString(db.roles.Count()); }
private void dataGrid_MouseDoubleClick(object sender, MouseButtonEventArgs e) { if (dataGrid.SelectedItem != null) { AccesoDatos.roles r = dataGrid.SelectedItem as AccesoDatos.roles; txtid.Text = r.id_rol.ToString(); txtnombre.Text = r.rol; txtdescripcion.Text = r.descripcion; btnEditar.IsEnabled = true; } else { MessageBox.Show("Selecciona un Rol con doble clic"); } }