private void EntradaProductoIdTextBox_TextChanged(object sender, TextChangedEventArgs e) { try { if (EntradaProductoIdTextBox.Text.Trim() != string.Empty) { double.Parse(EntradaProductoIdTextBox.Text); } } catch { MessageBox.Show($"El valor digitado en el campo (Entrada Producto Id) no es un número.\n\nPor favor, digite un número.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); EntradaProductoIdTextBox.Text = "0"; EntradaProductoIdTextBox.Focus(); EntradaProductoIdTextBox.SelectAll(); } }
//——————————————————————————————————————————————————————————————[ Buscar ]——————————————————————————————————————————————————————————————— private void BuscarButton_Click(object sender, RoutedEventArgs e) { EntradaProductos encontrado = EntradaProductosBLL.Buscar(int.Parse((EntradaProductoIdTextBox.Text))); if (encontrado != null) { this.entradaProductos = encontrado; Cargar(); } else { this.entradaProductos = new EntradaProductos(); this.DataContext = this.entradaProductos; MessageBox.Show($"Esta entrada no fue encontrada.\n\nAsegúrese que existe o cree uno nuevo.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); Limpiar(); EntradaProductoIdTextBox.SelectAll(); EntradaProductoIdTextBox.Focus(); } }