コード例 #1
0
 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();
     }
 }
コード例 #2
0
        //——————————————————————————————————————————————————————————————[ 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();
            }
        }