private void ejecutarBusqueda() { if (bsqPlaca == false) { if (txtBusqueda.Text != "" || lblErrBus.Content.ToString() == "") { resultadosBusqueda resultado = new resultadosBusqueda(txtBusqueda.Text); this.contenedor.Content = resultado; btnImprimir.Visibility = Visibility.Hidden; } else { MessageBox.Show("Introduzca el numero de papeleta para ejecutar la búsqueda"); } } else { if (txtBusqueda.Text != "" || lblErrBus.Content.ToString() == "") { flag = true; resultadoPl = new resultadosBusquedaPlaca(txtBusqueda.Text, this.scrollContenedor); this.contenedor.Content = resultadoPl; //this.btnVer.Visibility = Visibility.Visible; } } }
private void ejecutarBusquedaPorRegistro(object sender) { try { if (sender != null) { DataGrid grid = sender as DataGrid; if (grid != null && grid.SelectedItems != null && grid.SelectedItems.Count == 1) { DataGridRow dgr = grid.ItemContainerGenerator.ContainerFromItem(grid.SelectedItem) as DataGridRow; DataRowView dr = (DataRowView)dgr.Item; String nroPapeleta = dr[0].ToString(); resultadosBusqueda busqueda = new resultadosBusqueda(nroPapeleta, scrollContenedor); this.scrollContenedor.Content = busqueda; } } } catch (Exception ex) { MessageBox.Show("Error al ejecutar busqueda por registro " + ex.Message.ToString()); } }