示例#1
0
        private void NextToScanPackagesButton_Click(object sender, EventArgs e)
        {
            CheckTray.AddEvent(false, CheckTray.CurrentGroupType, -1, -1, -1, string.Empty, string.Empty, "Нажата кнопка Далее; SelectPanel");
            if (string.IsNullOrWhiteSpace(PackagesCountTextBox.Text) || Convert.ToInt32(PackagesCountTextBox.Text) == 0)
            {
                CheckTray.AddEvent(true, CheckTray.CurrentGroupType, -1, -1, -1, string.Empty, string.Empty,
                                   "Не введено кол-во упаковок на поддоне либо кол-во=0; SelectPanel; return");
                Infinium.LightMessageBox.Show(ref TopForm, false,
                                              "Не введено кол-во упаковок на поддоне либо кол-во равно нулю", "Внимание");
                PackagesCountTextBox.Focus();
                return;
            }

            TotalPackCount     = Convert.ToInt32(PackagesCountTextBox.Text);
            CheckTimer.Enabled = true;
            ScanPackagesPanel.BringToFront();
            BarcodeTextBox.Focus();
            CheckTray.CurrentClientID   = Convert.ToInt32(ClientsComboBox.SelectedValue);
            CheckTray.CurrentClientName = ClientsComboBox.Text;

            if (CheckTray.CurrentGroupType == 2)
            {
                CheckTray.AddEvent(false, CheckTray.CurrentGroupType, -1, -1, -1, string.Empty, string.Empty,
                                   "Выбран клиент: " + CheckTray.CurrentClientName);
            }

            CheckTray.AddEvent(false, CheckTray.CurrentGroupType, -1, -1, -1, string.Empty, string.Empty,
                               "Формирование поддона продолжено; SelectPanel; ScanPackagesPanel.BringToFront()");
        }
示例#2
0
 private void kryptonButton1_Click(object sender, EventArgs e)
 {
     CheckTray.AddEvent(false, -1, -1, -1, -1, string.Empty, string.Empty, "Нажата кнопка Продолжить; SuccessPanel; SelectActionPanel.BringToFront()");
     CheckTray.CleareTables();
     PackagesCountTextBox.Clear();
     PackagesCountTextBox.Focus();
     panel2.BringToFront();
     SelectActionPanel.BringToFront();
 }
示例#3
0
 private void TrayCheckForm_Shown(object sender, EventArgs e)
 {
     while (!SplashForm.bCreated)
     {
         ;
     }
     CheckTray.AddEvent(false, -1, -1, -1, -1, string.Empty, string.Empty, "Открыл форму формирования поддона");
     FormEvent            = eShow;
     AnimateTimer.Enabled = true;
     PackagesCountTextBox.Focus();
 }
示例#4
0
        private void BackToSelectButton_Click(object sender, EventArgs e)
        {
            CheckTray.AddEvent(false, -1, -1, -1, -1, string.Empty, string.Empty, "Нажата кнопка Назад; ScanPackagesPanel");
            if (CheckTray.ScanPackgesCount != 0)
            {
                CheckTray.AddEvent(true, -1, -1, -1, -1, string.Empty, string.Empty,
                                   "Вернуться в предыдущее меню невозможно, так как одна или несколько этикеток уже были отстрелены; ScanPackagesPanel; return");
                Infinium.LightMessageBox.Show(ref TopForm, false, "Вернуться в предыдущее меню невозможно, так как одна или несколько этикеток уже были отстрелены", "Внимание");
                return;
            }

            CheckTimer.Enabled = false;
            CheckTray.CleareTables();

            ClientLabel.Text          = string.Empty;
            MegaOrderNumberLabel.Text = string.Empty;
            MainOrderNumberLabel.Text = string.Empty;
            DispatchDateLabel.Text    = string.Empty;
            OrderDateLabel.Text       = string.Empty;
            ProductTypeLabel.Text     = string.Empty;
            PackNumberLabel.Text      = string.Empty;
            TotalLabel.Text           = string.Empty;
            GroupLabel.Text           = string.Empty;
            ErrorPackLabel.Visible    = false;

            FrontsPackContentDataGrid.StateCommon.Background.Color1       = Color.White;
            FrontsPackContentDataGrid.StateCommon.Background.Color2       = Color.Transparent;
            FrontsPackContentDataGrid.StateCommon.DataCell.Back.Color1    = Color.White;
            FrontsPackContentDataGrid.StateCommon.DataCell.Content.Color1 = System.Drawing.Color.Black;

            DecorPackContentDataGrid.StateCommon.Background.Color1       = Color.White;
            DecorPackContentDataGrid.StateCommon.Background.Color2       = Color.Transparent;
            DecorPackContentDataGrid.StateCommon.DataCell.Back.Color1    = Color.White;
            DecorPackContentDataGrid.StateCommon.DataCell.Content.Color1 = System.Drawing.Color.Black;

            CheckTray.AddEvent(false, -1, -1, -1, -1, string.Empty, string.Empty, "Возвращение с начальное меню; SelectPanel.BringToFront()");
            SelectPanel.BringToFront();

            PackagesCountTextBox.Clear();
            PackagesCountTextBox.Focus();
        }
示例#5
0
        private void kryptonCheckSet1_CheckedButtonChanged(object sender, EventArgs e)
        {
            if (CheckTray == null)
            {
                return;
            }

            if (kryptonCheckSet1.CheckedButton.Name == "ZOVCheckButton")
            {
                ClientsComboBox.Visible    = false;
                MarketClientLabel.Visible  = false;
                CheckTray.CurrentGroupType = 1;
            }
            if (kryptonCheckSet1.CheckedButton.Name == "MarketingCheckButton")
            {
                ClientsComboBox.Visible    = true;
                MarketClientLabel.Visible  = true;
                CheckTray.CurrentGroupType = 2;
            }
            PackagesCountTextBox.Focus();
        }
示例#6
0
 private void CreateTrayButton_Click(object sender, EventArgs e)
 {
     CheckTray.AddEvent(false, -1, -1, -1, -1, string.Empty, string.Empty, "Нажата кнопка Сформировать новый поддон");
     SelectPanel.BringToFront();
     PackagesCountTextBox.Focus();
 }