Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ===++===
- //
- // 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
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement