Ejemplo n.º 1
0
 private void CantidadJuegosTextBox_TextChanged(object sender, TextChangedEventArgs e)
 {
     try
     {
         if (CantidadJuegosTextBox.Text.Trim() != string.Empty)
         {
             double.Parse(CantidadJuegosTextBox.Text);
         }
     }
     catch
     {
         MessageBox.Show($"El valor digitado en el campo (Cantidad Juegos) no es un número.\n\nPor favor, digite un número.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
         CantidadJuegosTextBox.Text = "0";
         CantidadJuegosTextBox.Focus();
         CantidadJuegosTextBox.SelectAll();
     }
 }
Ejemplo n.º 2
0
        //——————————————————————————————————————————————————————————————[ Agregar Fila ]———————————————————————————————————————————————————————————————
        private void AgregarFilaButton_Click(object sender, RoutedEventArgs e)
        {
            //—————————————————————————————————[ Juego Id ]—————————————————————————————————
            if (JuegoIdComboBox.Text == string.Empty)
            {
                MessageBox.Show("El Campo (Juego Id) está vacío.\n\nSelecione un Juego.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                JuegoIdComboBox.IsDropDownOpen = true;
                return;
            }
            //—————————————————————————————————[ Cantidad Juegos ]—————————————————————————————————
            if (CantidadJuegosTextBox.Text == string.Empty)
            {
                MessageBox.Show("El Campo (Cantidad Juegos) está vacío.\n\nPorfavor, Escriba la cantidad de juegos a prestar.", "Advertencia", MessageBoxButton.OK, MessageBoxImage.Warning);
                CantidadJuegosTextBox.Text = "0";
                CantidadJuegosTextBox.Focus();
                CantidadJuegosTextBox.SelectAll();
                return;
            }

            var filaDetalle = new PrestamosDetalle
            {
                PrestamosId = this.prestamos.PrestamoId,
                JuegoId     = Convert.ToInt32(JuegoIdComboBox.SelectedValue.ToString()),
                //——————————————————————————————[ Nombre en el ComboBox ]——————————————————————————————
                FK_Juegos = (Juegos)JuegoIdComboBox.SelectedItem,
                //—————————————————————————————————————————————————————————————————————————————————————
                CantidadJuegos = Convert.ToSingle(CantidadJuegosTextBox.Text)
            };

            //——————————————————————————————[Prestamos Total]——————————————————————————————
            prestamos.CantidadJuegosTotal += Convert.ToDouble(CantidadJuegosTextBox.Text.ToString());
            //——————————————————————————————————————————————————————————————————————————
            this.prestamos.Detalle.Add(filaDetalle);
            Cargar();

            JuegoIdComboBox.SelectedIndex = -1;
            CantidadJuegosTextBox.Text    = "0";
        }