Advertisement
Fhernd

ControlBotones.cs

Aug 11th, 2014
2,069
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 3.58 KB | None | 0 0
  1. // ===++===
  2. //
  3. //  OrtizOL
  4. //
  5. // ===--===
  6. /*============================================================
  7. //
  8. // Clase: ControlBotones.cs
  9. //
  10. // Original en: http://goo.gl/PXXKgB
  11. //
  12. // Propósito: Crear control para los botones de las
  13. // operaciones de la aplicación.
  14. //
  15. ============================================================*/
  16.  
  17. using System;
  18. using System.ComponentModel;
  19. using System.Threading.Tasks;
  20. using System.Windows.Forms;
  21.  
  22. namespace ElEstudiante.GUI
  23. {
  24.     /// <summary>
  25.     /// Control con botones de las operaciones de la aplicación.
  26.     /// </summary>
  27.     public partial class ControlBotones : UserControl
  28.     {
  29.         #region Componentes
  30.         /// <summary>
  31.         /// Ventana principal de la aplicación.
  32.         /// </summary>
  33.         private Principal ventanaPrincipal;
  34.         #endregion
  35.  
  36.         #region Constructores
  37.         /// <summary>
  38.         /// Crea control para los botones de operaciones de la aplicación.
  39.         /// </summary>
  40.         /// <param name="principal">Componente padre de este control.</param>
  41.         public ControlBotones(Principal principal)
  42.         {
  43.             InitializeComponent();
  44.             ventanaPrincipal = principal;
  45.         }
  46.         #endregion
  47.  
  48.         #region Eventos
  49.         /// <summary>
  50.         /// Registro de un curso.
  51.         /// </summary>
  52.         /// <param name="sender">Objeto generador del evento.</param>
  53.         /// <param name="e">Datos del evento.</param>
  54.         private void btnRegistrarCurso_Click(object sender, EventArgs e)
  55.         {
  56.             ventanaPrincipal.RegistrarCurso();
  57.         }
  58.         /// <summary>
  59.         /// Verificacion de curso en pénsum.
  60.         /// </summary>
  61.         /// <param name="sender">Objeto generador del evento.</param>
  62.         /// <param name="e">Datos del evento.</param>
  63.         private void btnCursoEnPensum_Click(object sender, EventArgs e)
  64.         {
  65.             ventanaPrincipal.CursoEnPensum();
  66.         }
  67.         /// <summary>
  68.         /// Verificación de prueba académica del estudiante.
  69.         /// </summary>
  70.         /// <param name="sender">Objeto generador del evento.</param>
  71.         /// <param name="e">Datos del evento.</param>
  72.         private void btnPruebaAcademica_Click(object sender, EventArgs e)
  73.         {
  74.             ventanaPrincipal.EstudianteEnPrueba();
  75.         }
  76.  
  77.         private void btnRegistrarNota_Click(object sender, EventArgs e)
  78.         {
  79.             ventanaPrincipal.RegistrarNotaCurso();
  80.         }
  81.         /// <summary>
  82.         /// Invocación de punto de extensión no. 1.
  83.         /// </summary>
  84.         /// <param name="sender">Objeto generador del evento.</param>
  85.         /// <param name="e">Datos del evento.</param>
  86.         private void btnOpcion1_Click(object sender, EventArgs e)
  87.         {
  88.             ventanaPrincipal.PuntoExtension1();
  89.         }
  90.         /// <summary>
  91.         /// Invocación de punto de extensión no. 2.
  92.         /// </summary>
  93.         /// <param name="sender">Objeto generador del evento.</param>
  94.         /// <param name="e">Datos del evento.</param>
  95.         private void btnOpcion2_Click(object sender, EventArgs e)
  96.         {
  97.             ventanaPrincipal.PuntoExtension2();
  98.         }
  99.         /// <summary>
  100.         /// Visualización de los cursos en el pénsum del estudiante.
  101.         /// </summary>
  102.         /// <param name="sender">Objeto generador del evento.</param>
  103.         /// <param name="e">Datos del evento.</param>
  104.         private void btnVerCursos_Click(object sender, EventArgs e)
  105.         {
  106.             ventanaPrincipal.VerCursos();
  107.         }
  108.         #endregion
  109.     }
  110. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement