private void btnModificar_Click(object sender, EventArgs e)
 {
     if (this.btnModificar.Text == "Cancelar")
     {
         this.Close();
     }
     else
     {
         if (!(this.unNoDocente is null))
         {
             frmAltaNoDocente modificacionNoDocente = new frmAltaNoDocente();
             modificacionNoDocente.SetCamposModificar(this.unNoDocente);
             DialogResult resultado = modificacionNoDocente.ShowDialog();
             modificacionNoDocente.LimpiarVentana();
             if (resultado == DialogResult.OK)
             {
                 this.unNoDocente       = modificacionNoDocente.RetornarNoDocente();
                 rtbListaAgregados.Text = unNoDocente.ToString();
                 LimpiarVentana();
             }
             else if (resultado == DialogResult.Cancel)
             {
                 MessageBox.Show("se canceló con exito");
             }
         }
 protected override void btnAgregar_Click(object sender, EventArgs e)
 {
     base.btnAgregar_Click(sender, e);
     if (dtpHoraEntrada.Text.Length == 0 || dtpHoraSalida.Text.Length == 0 || cmbCargo.SelectedItem == null)
     {
         MessageBox.Show("¡Complete los campos!");
     }
     else
     {
         this.cargo          = (ECargo)cmbCargo.SelectedItem;
         this.horaEntrada    = this.dtpHoraEntrada.Value;
         this.horaSalida     = this.dtpHoraSalida.Value;
         txtSalarioBase.Text = "30000";
         double.TryParse(txtSalarioBase.Text, out this.salarioBase);
     }
     if (this.DialogResult == DialogResult.OK)
     {
         this.unNoDocente = RetornarNoDocente();
         Listas.listaNoDocentes.Add(unNoDocente);
         rtbListaAgregados.Text = unNoDocente.ToString();
     }
     else if (this.DialogResult == DialogResult.Cancel)
     {
         MessageBox.Show("Se cancelo con exito");
     }
     else
     {
         MessageBox.Show("Informacion Incorrecta.Proceso abortado. Validar la informacion y reintentar");
     }
 }