示例#1
0
        public static void ReportServerError(ServerException e)
        {
            if (Program.errorHandling)
            {
                return;
            }
            else
            {
                errorHandling = true;

                switch (e.errCode)
                {
                    case ErrorCode.BadIP:
                    {
                        DialogResult result = MessageBox.Show("Ця IP адреса не підтримується. Виберіть іншу");
                        localUser.UserIP = LocalIPInput();
                        serverPool.Start();
                        break;
                    }
                    case ErrorCode.CannotConnect:
                    {
                        DialogResult result = MessageBox.Show("Неможу з'єднатися з користувачем");
                        break;
                    }
                }
                errorHandling = false;
            }
        }