Created
June 8, 2014 22:49
-
-
Save Fhernd/da73989bb81c0bd35bc1 to your computer and use it in GitHub Desktop.
Representa el diálogo de medio publicitario.
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: DialogoMedioPublicitario.cs | |
// | |
// Propósito: Controles para la selección del medio | |
// publicitario que influyó el voto. | |
// | |
============================================================*/ | |
using System; | |
using System.Collections.Generic; | |
using System.ComponentModel; | |
using System.Data; | |
using System.Drawing; | |
using System.Linq; | |
using System.Text; | |
using System.Threading.Tasks; | |
using System.Windows.Forms; | |
using N1_EleccionesCupi2.Modelo; | |
namespace N1_EleccionesCupi2.GUI | |
{ | |
/// <summary> | |
/// Formulario con controles de selección de de medio publicitario. | |
/// </summary> | |
public partial class DialogoMedioPublicitario : Form | |
{ | |
#region Campos | |
/// <summary> | |
/// Interfaz de usuario principal. | |
/// </summary> | |
private Principal principal; | |
#endregion | |
#region Constructores | |
/// <summary> | |
/// Crea una instancia del formulario para contener controles de selección de medio publicitario. | |
/// </summary> | |
/// <param name="principal">Referencia a la interfaz principal de la aplicación.</param> | |
public DialogoMedioPublicitario(Principal principal) | |
{ | |
InitializeComponent(); | |
this.principal = principal; | |
cbxMedioPublicitario.SelectedIndex = 0; | |
} | |
#endregion | |
#region Eventos | |
/// <summary> | |
/// Cancela el voto. | |
/// </summary> | |
/// <param name="sender">Objeto generador del evento.</param> | |
/// <param name="e">Datos del evento</param> | |
private void btnCancelar_Click(object sender, EventArgs e) | |
{ | |
principal.Medio = 0; | |
this.Close(); | |
} | |
/// <summary> | |
/// Selecciona medio publicitario. | |
/// </summary> | |
/// <param name="sender">Objeto generador del evento.</param> | |
/// <param name="e">Datos del evento</param> | |
private void btnSeleccionarMedio_Click(object sender, EventArgs e) | |
{ | |
switch (cbxMedioPublicitario.SelectedIndex) | |
{ | |
case 0: | |
principal.Medio = MedioPublicitario.Internet; | |
break; | |
case 1: | |
principal.Medio = MedioPublicitario.Radio; | |
break; | |
case 2: | |
principal.Medio = MedioPublicitario.Television; | |
break; | |
} | |
this.Close(); | |
} | |
#endregion | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment