Advertisement
Fhernd

DialogoDetallesPasajero.cs

Jul 2nd, 2015
4,044
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.20 KB | None | 0 0
  1. // ===++===
  2. //
  3. //    OrtizOL - xCSw
  4. //
  5. //  Proyecto: Cupi2.NET
  6. //
  7. // ===--===
  8. /*============================================================
  9. //
  10. // Clase(s): DialogoDetallesPasajero.
  11. //
  12. // Propósito: Representar diálogo de detalles de un pasajero.
  13. //
  14. // Original: http://cupi2.uniandes.edu.co/sitio/index.php/cursos/apo1/nivel-3/avion/visualizacion-codigo/ventanadatospasajero
  15. //
  16. ============================================================*/
  17. using System;
  18. using System.Collections.Generic;
  19. using System.ComponentModel;
  20. using System.Data;
  21. using System.Drawing;
  22. using System.Linq;
  23. using System.Text;
  24. using System.Threading.Tasks;
  25. using System.Windows.Forms;
  26. using ElAvión.Modelo;
  27.  
  28. namespace ElAvión.GUI
  29. {
  30.     /// <summary>
  31.     /// Clase que representa el diálogo de detalles de un pasajero.
  32.     /// </summary>
  33.     public partial class DialogoDetallesPasajero : Form
  34.     {
  35.         #region Constructors
  36.         /// <summary>
  37.         /// Crea un nuevo diálogo de visualización de los detalles de un pasajero.
  38.         /// </summary>
  39.         /// <param name="silla">Silla con datos del pasajero.</param>
  40.         public DialogoDetallesPasajero(Silla silla)
  41.         {
  42.             InitializeComponent();
  43.  
  44.             Pasajero pasajero = silla.Pasajero;
  45.  
  46.             // Carga información en los campos:
  47.             txtCedula.Text = pasajero.Cedula.ToString();
  48.             txtNombre.Text = pasajero.Nombre;
  49.             txtSilla.Text = silla.Numero.ToString();
  50.             txtClase.Text = silla.Clase == Clase.Economica ? "Económica" : "Ejecutiva";
  51.             txtUbicacion.Text = silla.Ubicacion == UbicacionSilla.Ventana ? "Ventana" : silla.Ubicacion == UbicacionSilla.Pasillo ? "Pasillo" : "Central";
  52.         }
  53.         #endregion
  54.  
  55.         #region
  56.         /// <summary>
  57.         /// Activa la finalización de la visualización de los detalles del pasajero.
  58.         /// </summary>
  59.         /// <param name="sender">Generador del evento.</param>
  60.         /// <param name="e">Argumentos del evento.</param>
  61.         private void btnAceptar_Click(object sender, EventArgs e)
  62.         {
  63.             this.DialogResult = System.Windows.Forms.DialogResult.OK;
  64.         }
  65.         #endregion
  66.     }
  67. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement