예제 #1
0
        private void UpdateIface()
        {
            if (!core.CheckForInternetConnection())
            {
                if (inetWarningFlag)
                {
                    MessageBox.Show("No se ha encontrado una conexión a Internet, o se ha perdido. La aplicación intentará continuar al recuperarla.",
                                    "Advertencia",
                                    MessageBoxButtons.OK,
                                    MessageBoxIcon.Warning);

                    inetWarningFlag = false;
                }
            }
            else
            {
                inetWarningFlag = true;
            }

            if (!buildingCloud)
            {
                tableLayoutPanel1.Enabled = false;
                Dictionary <DbTopic, AnalysisResults> res = core.GetTopicsData();
                resList = res.ToList();
                UpdateTable();
                tableLayoutPanel1.Enabled = true;
                UpdateMap();
                UpdateChart();
            }
        }