Created
July 17, 2014 01:06
-
-
Save Fhernd/f8ea33f442c49b48fb60 to your computer and use it in GitHub Desktop.
Dialogo para la búsqueda de un juego.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ===++=== | |
// | |
// OrtizOL | |
// | |
// ===--=== | |
/*============================================================ | |
// | |
// Clase: DialogoBusquedaJuego.cs | |
// | |
// Original en: http://goo.gl/A4EqV1 | |
// | |
// Propósito: Buscar un juego. | |
// | |
============================================================*/ | |
using System; | |
using System.ComponentModel; | |
using System.Drawing; | |
using System.Windows.Forms; | |
namespace JuegosCelulares.GUI | |
{ | |
/// <summary> | |
/// Formulario con los controles para la búsqueda | |
/// de un juego. | |
/// </summary> | |
public partial class DialogoBusquedaJuego : Form | |
{ | |
#region Controles | |
/// <summary> | |
/// Representa el control padre de este diálogo. | |
/// </summary> | |
private ControlOpciones padre; | |
#endregion | |
#region | |
/// <summary> | |
/// Crea una instancia de este diálogo. | |
/// </summary> | |
/// <param name="padre">Control padre.</param> | |
public DialogoBusquedaJuego(ControlOpciones padre) | |
{ | |
InitializeComponent(); | |
this.padre = padre; | |
} | |
#endregion | |
#region Eventos | |
/// <summary> | |
/// Valida la entrada del usuario. | |
/// </summary> | |
/// <param name="sender">Generador del evento.</param> | |
/// <param name="e">Argumentos del evento.</param> | |
private void btnAceptar_Click(object sender, EventArgs e) | |
{ | |
decimal presupuesto = 0.0M; | |
int capacidad = 0; | |
if (Decimal.TryParse(txtPresupuesto.Text, out presupuesto) && Int32.TryParse(txtCapacidad.Text, out capacidad)) | |
{ | |
this.DialogResult = System.Windows.Forms.DialogResult.OK; | |
padre.Presupuesto = presupuesto; | |
padre.Capacidad = capacidad; | |
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> | |
/// 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 | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment