Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ===++===
- //
- // OrtizOL
- //
- // ===--===
- /*============================================================
- //
- // Clase: DialogoVentaVolumen.cs
- //
- // Original en: http://goo.gl/K4s4uV
- //
- // Propósito: Formulario para calcular descuentos por
- // volúmenes de venta de juegos.
- //
- ============================================================*/
- using System;
- using System.ComponentModel;
- using System.Drawing;
- using System.Windows.Forms;
- namespace JuegosCelulares.GUI
- {
- /// <summary>
- /// Formulario con controles para obtener la entrada de las
- /// cantidades de juegos a comprar y calcular el descuento.
- /// </summary>
- public partial class DialogoVentaVolumen : Form
- {
- #region Campos
- /// <summary>
- /// Representa el control padre de este diálogo.
- /// </summary>
- private ControlOpciones padre;
- #endregion
- #region Constructores
- /// <summary>
- /// Crea una nueva instancia de este diálogo.
- /// </summary>
- /// <param name="padre">Control padre.</param>
- public DialogoVentaVolumen(ControlOpciones padre)
- {
- InitializeComponent();
- this.padre = padre;
- }
- #endregion
- #region Eventos
- /// <summary>
- /// Valida los datos introducidos por el usuario.
- /// </summary>
- /// <param name="sender">Generador del evento.</param>
- /// <param name="e">Argumentos del evento.</param>
- private void btnAceptar_Click(object sender, EventArgs e)
- {
- int cantidadCarRacer2 = 0;
- int cantidadAirAttack = 0;
- int cantidadMiniGolf2 = 0;
- int cantidadAztecWarrior = 0;
- if (Int32.TryParse(txtCantidadCarRacer2.Text, out cantidadCarRacer2) && Int32.TryParse(txtCantidadAirAttack.Text, out cantidadAirAttack) &&
- Int32.TryParse(txtCantidadMiniGolf2.Text, out cantidadMiniGolf2) && Int32.TryParse(txtCantidadAztecWarrior.Text, out cantidadAztecWarrior))
- {
- this.DialogResult = System.Windows.Forms.DialogResult.OK;
- padre.CantidadCarRacer2 = cantidadCarRacer2;
- padre.CantidadAirAttack = cantidadAirAttack;
- padre.CantidadMiniGolf2 = cantidadMiniGolf2;
- padre.CantidadAztecWarrior = cantidadAztecWarrior;
- this.Close();
- }
- else
- {
- MessageBox.Show(this, "Debe introducir un valores válidos.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
- this.DialogResult = System.Windows.Forms.DialogResult.None;
- }
- }
- /// <summary>
- /// Cancela la consulta del descuento y cierra el diálogo.
- /// </summary>
- /// <param name="sender">Generador del evento.</param>
- /// <param name="e">Argumentos del evento.</param>
- private void btnCancelar_Click(object sender, EventArgs e)
- {
- this.Close();
- }
- #endregion
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement