Exemplo n.º 1
0
        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;
        }
Exemplo n.º 2
0
        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());
        }
Exemplo n.º 3
0
 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");
     }
 }