/// <summary> /// Evento SelectionChanged para poder seleccionar una Categoria de un DataGrid /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void DgdDatos_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (dgdDatos.Items.Count > 0 && dgdDatos.SelectedItem != null) { //Realizamos Get try { DataRowView dataRow = (DataRowView)dgdDatos.SelectedItem; byte id = byte.Parse(dataRow.Row.ItemArray[0].ToString()); brl = new CategoriaBRL(); categoria = brl.Get(id); //Cargar Datos txtnombreCategoria.Text = categoria.NombreCategoria; } catch (Exception ex) { MessageBox.Show("Ocurrio un error comuniquese con el administrador de sistemas"); } } }
private void dgvDatos_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (dgvDatos.SelectedItem != null && dgvDatos.Items.Count > 0) { try { DataRowView dataRow = (DataRowView)dgvDatos.SelectedItem; //lo que se ah seleccionado lo convertimos en una fila byte id = byte.Parse(dataRow.Row.ItemArray[0].ToString()); brl = new CategoriaBRL(); cat = brl.Get(id); if (cat != null) { txtCategoria.Text = cat.NombreCategoria; } } catch (Exception ex) { MessageBox.Show(ex.Message); } } }