private void MostrarDatos()
        {
            try
            {
                OpenFileDialog dialog = new OpenFileDialog();
                dialog.Filter           = "Libros de Excel |*.xls;*.xlsx";
                dialog.FilterIndex      = 1;
                dialog.RestoreDirectory = true;

                if (dialog.ShowDialog() == DialogResult.OK)
                {
                    string conexion = "Provider=Microsoft.Jet.OleDb.4.0; Data Source=" + dialog.FileName + ";Extended Properties=\"Excel 8.0; HDR=Yes\"";

                    OleDbConnection origenDB = default;
                    origenDB = new OleDbConnection(conexion);
                    origenDB.Open();

                    List <CEProyecto> proyectos = personas.CargarProyectos();
                    foreach (CEProyecto proyecto in proyectos)
                    {
                        OleDbCommand Query = default;
                        Query = new OleDbCommand("INSERT INTO [PROYECTOS$] (PROYECTO_ID, PROYECTO_DESC) VALUES(@ID, @DESC)", origenDB);
                        Query.Parameters.AddWithValue("ID", proyecto.id);
                        Query.Parameters.AddWithValue("DESC", proyecto.descripcion);
                        Query.ExecuteNonQuery();
                    }

                    List <CESede> sedes = personas.CargarSedes();
                    foreach (CESede sede in sedes)
                    {
                        OleDbCommand Query = default;
                        Query = new OleDbCommand("INSERT INTO [SEDES$] (SEDE_ID, SEDE_DESC) VALUES(@ID, @DESC)", origenDB);
                        Query.Parameters.AddWithValue("ID", sede.id);
                        Query.Parameters.AddWithValue("DESC", sede.descripcion);
                        Query.ExecuteNonQuery();
                    }

                    List <CEUbicacion> ubicaciones = personas.CargarUbicaciones();
                    foreach (CEUbicacion ubicacion in ubicaciones)
                    {
                        OleDbCommand Query = default;
                        Query = new OleDbCommand("INSERT INTO [UBICACIONES$] (UBICACION_ID, UBICACION_DESC) VALUES(@ID, @DESC)", origenDB);
                        Query.Parameters.AddWithValue("ID", ubicacion.id);
                        Query.Parameters.AddWithValue("DESC", ubicacion.descripcion);
                        Query.ExecuteNonQuery();
                    }

                    MessageBox.Show("Los datos auxiliares ya se encuentran en su hoja de excel para que aliste su plantilla de importacion", " ", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void CargarComboSedes()
        {
            // Cargar combo sedes
            List <CESede> sedes = personas.CargarSedes();

            sedes.Insert(0, new CESede
            {
                id          = 0,
                descripcion = "SELECCIONE UNA SEDE"
            });

            cmbSede.ValueMember   = "id";
            cmbSede.DisplayMember = "descripcion";
            cmbSede.DataSource    = sedes;
        }