private void BtnCarreras_Click(object sender, EventArgs e)
        {
            try
            {
                DatosInicioSesion datosInicioSesion = DatosInicioSesion.GetInstancia();

                if (datosInicioSesion.EEmpleado != null)
                {
                    FrmCarreras frm = new FrmCarreras
                    {
                        TopLevel  = false,
                        EEmpleado = datosInicioSesion.EEmpleado
                    };
                    frm.OnTurnoTerminado += Frm_OnTurnoTerminado;
                    Form FormComprobado = this.ComprobarExistencia(frm);
                    if (FormComprobado != null)
                    {
                        frm.WindowState = FormWindowState.Normal;
                        frm.Activate();
                    }
                    else
                    {
                        this.panelPrincipal.Controls.Add(frm);
                        this.panelPrincipal.Tag = frm;
                        frm.Show();
                    }
                    frm.BringToFront();
                }
                else
                {
                    Mensajes.MensajeInformacion("No se encontró la información del empleado que inicia sesión", "Entendido");
                }
            }
            catch (Exception ex)
            {
                Mensajes.MensajeErrorCompleto(this.Name, "BtnVehiculos_Click",
                                              "Hubo un error con el botón observar vehiculos", ex.Message);
            }
        }
        private void FrmPrincipal_Load(object sender, EventArgs e)
        {
            this.lblNombreEmpresa.Text = Convert.ToString(ConfigurationManager.AppSettings["Nombre_empresa"]);
            DatosInicioSesion datos = DatosInicioSesion.GetInstancia();

            if (datos.EEmpleado.Tipo_empleado.Equals("SECRETARIO"))
            {
                this.btnAdministracion.Enabled = false;
            }
            try
            {
                FrmCarreras frm = new FrmCarreras
                {
                    TopLevel  = false,
                    EEmpleado = datos.EEmpleado
                };
                frm.OnTurnoTerminado += Frm_OnTurnoTerminado;
                Form FormComprobado = this.ComprobarExistencia(frm);
                if (FormComprobado != null)
                {
                    frm.WindowState = FormWindowState.Normal;
                    frm.Activate();
                }
                else
                {
                    this.panelPrincipal.Controls.Add(frm);
                    this.panelPrincipal.Tag = frm;
                    frm.Show();
                }
                frm.BringToFront();
            }
            catch (Exception ex)
            {
                Mensajes.MensajeErrorCompleto(this.Name, "BtnVehiculos_Click",
                                              "Hubo un error con el botón observar vehiculos", ex.Message);
            }
        }