private bool Validar() { bool esValido = true; if (EntradaIdTextBox.Text.Length == 0) { esValido = false; GuardarButton.IsEnabled = false; MessageBox.Show("Producto Id está vacio", "Fallo", MessageBoxButton.OK, MessageBoxImage.Warning); EntradaIdTextBox.Focus(); GuardarButton.IsEnabled = true; } if (JuegoIdComboBox.SelectedItem == null) { esValido = false; GuardarButton.IsEnabled = false; MessageBox.Show("Descripcion está vacio", "Fallo", MessageBoxButton.OK, MessageBoxImage.Warning); JuegoIdComboBox.Focus(); GuardarButton.IsEnabled = true; } return(esValido); }
private bool Validar() { bool esValido = true; if (EntradaIdTextBox.Text.Length == 0) { esValido = false; GuardarButton.IsEnabled = false; MessageBox.Show("EntradaId vacio", "Error", MessageBoxButton.OK, MessageBoxImage.Warning); EntradaIdTextBox.Focus(); GuardarButton.IsEnabled = true; } if (CantidadTextBox.Text.Length == 0) { esValido = false; GuardarButton.IsEnabled = false; MessageBox.Show("Cantidad vacio", "Error", MessageBoxButton.OK, MessageBoxImage.Warning); CantidadTextBox.Focus(); GuardarButton.IsEnabled = true; } return(esValido); }
private bool validar() { bool paso = true; if (!Regex.IsMatch(EntradaIdTextBox.Text, @"^[0-9]+$")) { paso = false; GuardarButton.IsEnabled = false; MessageBox.Show("En este campo solo se permiten numeros", "Fallo", MessageBoxButton.OK, MessageBoxImage.Warning); EntradaIdTextBox.Focus(); GuardarButton.IsEnabled = true; } if (ExistenciaTextBox.Text.Length == 0 || Convert.ToInt32(ExistenciaTextBox.Text) <= 0 || !Regex.IsMatch(ExistenciaTextBox.Text, @"^[0-9]+$")) { paso = false; GuardarButton.IsEnabled = false; MessageBox.Show("En este campo debe ingresar un valor numerico mayor a 0", "Fallo", MessageBoxButton.OK, MessageBoxImage.Warning); ExistenciaTextBox.Focus(); GuardarButton.IsEnabled = true; } return(paso); }
private void GuardarButton_Click(object sender, RoutedEventArgs e) { if (!Validar()) { return; } if (EntradaIdTextBox.Text.Trim() == string.Empty) { MessageBox.Show("El Campo (Entrada Id) está vacío.\n\nDebe asignar un Id a la Entrada del Juego.", "ERROR", MessageBoxButton.OK, MessageBoxImage.Error); EntradaIdTextBox.Text = "0"; EntradaIdTextBox.Focus(); EntradaIdTextBox.SelectAll(); return; } if (JuegoIdComboBox.Text == string.Empty) { MessageBox.Show("El Campo (Juego Id) está vacío.\n\nPorfavor, Seleccione El Nombre del juego.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning); JuegoIdComboBox.IsDropDownOpen = true; return; } if (FechaDatePicker.Text.Trim() == string.Empty) { MessageBox.Show($"El Campo (Fecha) está vacío.\n\nSeleccione una fecha para la Entrada del Juego.", "ERROR", MessageBoxButton.OK, MessageBoxImage.Error); FechaDatePicker.Focus(); return; } if (CantidadTextBox.Text.Trim() == string.Empty) { MessageBox.Show("El Campo (Cantidad) está vacío.\n\nEscriba la cantidad de Juegos.", "ERROR", MessageBoxButton.OK, MessageBoxImage.Error); CantidadTextBox.Text = "0"; CantidadTextBox.Focus(); CantidadTextBox.SelectAll(); return; } JuegosBLL.EntradaJuegos(Convert.ToInt32(JuegoIdComboBox.SelectedValue), Convert.ToInt32(CantidadTextBox.Text)); //----------------- var paso = EntradasJuegosBLL.Guardar(entradaJuegos); if (paso) { Limpiar(); MessageBox.Show("Transacción Exitosa", "Éxito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Transacción Fallida", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void BuscarButton_Click(object sender, RoutedEventArgs e) { EntradaJuegos encontrado = EntradasJuegosBLL.Buscar(Utilidades.ToInt(EntradaIdTextBox.Text)); if (encontrado != null) { this.entradaJuegos = encontrado; Cargar(); } else { this.entradaJuegos = new EntradaJuegos(); this.DataContext = this.entradaJuegos; MessageBox.Show($"Esta Entrada de Juego no fue encontrada.\n\nAsegúrese que existe o cree una nueva.", "Error", MessageBoxButton.OK, MessageBoxImage.Error); Limpiar(); EntradaIdTextBox.SelectAll(); EntradaIdTextBox.Focus(); } }