Example #1
0
        public Ribbon1()
        {
#if false
connectToServer:
            var webQuery = Environment.GetEnvironmentVariable(_envVarServer);
            var provider = new XmlSchemaProvider(webQuery);

            try
            {
                schema = provider.GetInstance();
            }
            catch (WebException)
            {
                var result = MessageBox.Show("Не удаётся подключиться к серверу мониторинга проектов.\nПроверьте подключение и войдите в систему",
                                             "Уведомление", MessageBoxButtons.RetryCancel, MessageBoxIcon.Warning);

                if (result == DialogResult.Retry)
                {
                    goto connectToServer;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            //schema = SchemeWork.CreateSchema();
#endif
        }
Example #2
0
        private static void FillSchema()
        {
connectToServer:
            var webQuery = Environment.GetEnvironmentVariable("officeaddinserver");
            //webQuery = "http://localhost:25000/monitoring/get.schema.aspx";
            var provider = new XmlSchemaProvider(webQuery);

            try
            {
                Schema = provider.GetInstance();
            }
            catch (WebException)
            {
                var result = System.Windows.Forms.MessageBox.Show("Не удаётся подключиться к серверу мониторинга проектов.",
                                                                  "Уведомление",
                                                                  System.Windows.Forms.MessageBoxButtons.RetryCancel,
                                                                  System.Windows.Forms.MessageBoxIcon.Warning);

                if (result == System.Windows.Forms.DialogResult.Retry)
                {
                    goto connectToServer;
                }
            }
            catch (Exception ex)
            {
                System.Windows.Forms.MessageBox.Show(ex.Message, "Ошибка", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Error);
            }
        }