Example #1
0
        private void BackToCheckPackagesButton_Click(object sender, EventArgs e)
        {
            CheckTray.AddEvent(false, -1, -1, -1, -1, string.Empty, string.Empty, "Нажата кнопка Назад; ScanTrayPanel; CheckPackagesPanel.BringToFront()");
            ErrorTrayLabel.Text      = "";
            TrayCheckPicture.Visible = false;

            CheckPackagesPanel.BringToFront();
        }
Example #2
0
        private void NextToCheckPackagesButton_Click(object sender, EventArgs e)
        {
            CheckTray.AddEvent(false, -1, -1, -1, -1, string.Empty, string.Empty, "Нажата кнопка Далее; ScanPackagesPanel");
            if (CheckTray.ScanPackgesCount < 1)
            {
                CheckTray.AddEvent(true, -1, -1, -1, -1, string.Empty, string.Empty, "Не отсканировано ни одной этикетки; ScanPackagesPanel; return");
                Infinium.LightMessageBox.Show(ref TopForm, false, "Не отсканировано ни одной этикетки", "Внимание");
                return;
            }

            CheckTimer.Enabled = false;

            if (CheckTray.ScanPackgesCount != TotalPackCount)
            {
                CheckTray.AddEvent(true, -1, -1, -1, -1, string.Empty, string.Empty,
                                   "Количество отсканированных этикеток не равно первоначально заявленному. Продолжить?; ScanPackagesPanel");
                bool OKCancel = Infinium.LightMessageBox.Show(ref TopForm, true,
                                                              "Количество отсканированных этикеток не равно " + TotalPackCount + ". Всё равно продолжить?", "Внимание");

                if (!OKCancel)
                {
                    CheckTray.AddEvent(false, -1, -1, -1, -1, string.Empty, string.Empty,
                                       "Количество отсканированных этикеток не равно первоначально заявленному. Задумался; ScanPackagesPanel");
                    CheckTimer.Enabled = true;
                    BarcodeTextBox.Focus();
                    return;
                }

                CheckTray.AddEvent(true, -1, -1, -1, -1, string.Empty, string.Empty,
                                   "Количество отсканированных этикеток не равно первоначально заявленному. Игнорирование!; ScanPackagesPanel");
            }

            Thread T = new Thread(delegate() { SplashWindow.CreateSmallSplash(ref TopForm, "Загрузка данных с сервера.\r\nПодождите..."); });

            T.Start();

            while (!SplashWindow.bSmallCreated)
            {
                ;
            }

            CheckTray.FillPackages();

            while (SplashWindow.bSmallCreated)
            {
                SmallWaitForm.CloseS = true;
            }

            CheckTray.Clear();
            ErrorPackLabel.Visible = false;

            CheckTray.AddEvent(false, -1, -1, -1, -1, string.Empty, string.Empty,
                               "Количество отсканированных этикеток не равно первоначально заявленному. Игнорирование!; ScanPackagesPanel; CheckPackagesPanel.BringToFront()");
            CheckPackagesPanel.BringToFront();
        }
Example #3
0
 private void kryptonButton3_Click(object sender, EventArgs e)
 {
     CheckPackagesPanel.BringToFront();
 }