private void DatosDataGrid_SelectionChanged(object sender, SelectionChangedEventArgs e) { try { cita = (Cita)DatosDataGrid.SelectedItem; NombreTextBox.Text = cita.Nombre; ApellidosTextBox.Text = cita.Apellidos; HoraTextBox.Text = Convert.ToString(cita.Hora); MinutosTextBox.Text = Convert.ToString(cita.Minutos); FechaDataPicker.Text = Convert.ToString(cita.FechaCita); } catch (Exception exp) { } }
private void BuscarBoton_Click(object sender, RoutedEventArgs e) { cita = Datos.listaCitas.Where(c => c.Nombre.Equals(NombreTextBox.Text) || c.Apellidos.Equals(ApellidosTextBox.Text)).FirstOrDefault(); if (cita != null) { List <Cita> mostrarCita = new List <Cita>(); mostrarCita.Add(cita); DatosDataGrid.ItemsSource = mostrarCita; NombreTextBox.Text = cita.Nombre; ApellidosTextBox.Text = cita.Apellidos; HoraTextBox.Text = Convert.ToString(cita.Hora); MinutosTextBox.Text = Convert.ToString(cita.Minutos); FechaDataPicker.Text = Convert.ToString(cita.FechaCita); } else { MessageBox.Show("No encontrado datos", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } }