//——————————————————————————————————————————————————————————————[ Guardar ]——————————————————————————————————————————————————————————————— private void GuardarButton_Click(object sender, RoutedEventArgs e) { { if (!Validar()) { return; } //———————————————————————————————————————————————————————[ VALIDAR SI ESTA VACIO ]——————————————————————————————————————————————————————— //—————————————————————————————————[ EntradaJuego Id ]————————————————————————————————— if (EntradaJuegoIdTextBox.Text.Trim() == string.Empty) { MessageBox.Show("El Campo (EntradaJuego Id) está vacío.\n\nDebe asignar un Id a la Entrada del Juego.", "ERROR", MessageBoxButton.OK, MessageBoxImage.Error); EntradaJuegoIdTextBox.Text = "0"; EntradaJuegoIdTextBox.Focus(); EntradaJuegoIdTextBox.SelectAll(); return; } //—————————————————————————————————[ Juego Id ]————————————————————————————————— if (JuegoIdComboBox.Text == string.Empty) { MessageBox.Show("El Campo (Juego Id) está vacío.\n\nAsigne un Id al Juego.", "ERROR", MessageBoxButton.OK, MessageBoxImage.Error); JuegoIdComboBox.IsDropDownOpen = true; return; } //—————————————————————————————————[ Fecha ]————————————————————————————————— if (FechaDatePicker.Text.Trim() == string.Empty) { MessageBox.Show($"El Campo (Fecha) está vacío.\n\nSeleccione una fecha para la Salida del Juego.", "ERROR", MessageBoxButton.OK, MessageBoxImage.Error); FechaDatePicker.Focus(); return; } //—————————————————————————————————[ Cantidad ]————————————————————————————————— 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; } //———————————————————————————————————————————————————————[ VALIDAR SI ESTA VACIO - FIN ]——————————————————————————————————————————————————————— JuegosBLL.SumarJuegos(Convert.ToInt32(JuegoIdComboBox.SelectedValue), Convert.ToDouble(CantidadTextBox.Text)); //suma la existencia var paso = EntradasJuegosBLL.Guardar(entradasJuegos); if (paso) { Limpiar(); MessageBox.Show("Transacción Exitosa", "Éxito", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Transacción Fallida", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } } }