Exemplo n.º 1
0
        private void cargarDatosEmpresa(int index)
        {
            // Limpiar los DataGridViews
            dgvFacturas.Rows.Clear();
            //dgvDetallesPrefactura.Rows.Clear();
            //dgvPrestaciones.Rows.Clear();

            // Limpiar los filtros y las cabeceras
            limpiarFiltrosPreFacturas();

            // Establecer el nuevo string de conexión
            //mainController.connectionString = this.connections[index];
            configuracion.GetParametros(index);
            mainController.connectionString = configuracion.ConnStringSourceEFUI;

            // Limpiar los mensajes
            txtbxMensajes.Text = "";

            // Verificar la conexión
            if (mainController.probarConexion())
            {
                //ActualizarStatus();

                // Recargar los datos del grid
                filtrarFacturas();
            }
            else
            {
                txtbxMensajes.Text = "Contacte al administrador. No se pudo establecer la conexión para la compañía seleccionada. [cargarDatosEmpresa]";
            }
        }