示例#1
0
        private void buttonTaskMove_Click(object sender, EventArgs e)
        {
            //if (_scan == null)
            //{
            //    _scan = new ScanWareHouse(bcr, ListScanOperation.EUTaskMove);
            //    _scan.Show();
            //}

            //else
            //{
            //    _scan.Close();
            //    _scan.Dispose();
            //    _scan = new ScanWareHouse(bcr, ListScanOperation.EUTaskMove);
            //    _scan.Show();

            //}

            if (_scan == null)
            {
                _WareHouseSel = new WarehouseSel(bcr, "", "", "", ListScanOperation.EUTaskMove);
                _WareHouseSel.Show();
            }

            else
            {
                _WareHouseSel.Close();
                // _WareHouseSel.Dispose();
                _WareHouseSel = new WarehouseSel(bcr, "", "", "", ListScanOperation.EUTaskMove);
                _WareHouseSel.Show();
            }
        }
示例#2
0
        private void buttonWarehouse_Click(object sender, EventArgs e)
        {
            bcr.BarcodeRead -= new BarcodeReadEventHandler(bcr_BarcodeRead);

            WarehouseSel _WareHouseSel = new WarehouseSel(bcr, LoginUser, _Date, _Sm, ListScanOperation.MXSet);
            DialogResult DL            = _WareHouseSel.ShowDialog();

            //Возвращаем обработку события
            bcr.BarcodeRead += new BarcodeReadEventHandler(bcr_BarcodeRead);
        }
示例#3
0
        private void StartMenu_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Escape)
            {
                // this.Close();
            }
            else if (e.KeyCode == Keys.F4)
            {
                if (BufferToBD.CountBufferI > 0)
                {
                    //Если в буфере остались данные то спросить пользователя?!?
                    if (DialogResult.OK == MessageBox.Show("Остались незавершенные операции. Вы действительно хотите выйти?", "Внимание", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1))
                    {//Выходим
                        //
                        CLog.WriteInfo("StartMenu.cs", "User.ОК Buffer: " + BufferToBD.CountBuffer);
                        this.Close();
                    }
                }
                else
                {
                    this.Close();
                }
            }

            else if (e.KeyCode == Keys.D1)
            {
                //По кнопочке просто открываем форму весовую, если туда передадим параметр весов, то запуск от сканера
                bcr.BarcodeRead -= new BarcodeReadEventHandler(bcr_BarcodeRead);

                DataScales   scales = new DataScales(bcr);
                DialogResult DL     = scales.ShowDialog();

                //Возвращаем обработку события
                bcr.BarcodeRead += new BarcodeReadEventHandler(bcr_BarcodeRead);
            }
            else if (e.KeyCode == Keys.D2)
            {
                bcr.BarcodeRead -= new BarcodeReadEventHandler(bcr_BarcodeRead);

                WarehouseSel _WareHouseSel = new WarehouseSel(bcr, LoginUser, _Date, _Sm, ListScanOperation.MXSet);
                DialogResult DL            = _WareHouseSel.ShowDialog();

                //Возвращаем обработку события
                bcr.BarcodeRead += new BarcodeReadEventHandler(bcr_BarcodeRead);
            }
            else if (e.KeyCode == Keys.D3)
            {
                bcr.BarcodeRead -= new BarcodeReadEventHandler(bcr_BarcodeRead);
                using (ScanWareHouse _scan = new ScanWareHouse(bcr, ListScanOperation.EUShip))
                {
                    _scan.ShowDialog();
                }

                bcr.BarcodeRead += new BarcodeReadEventHandler(bcr_BarcodeRead);
            }
            else if (e.KeyCode == Keys.D4)
            {
                bcr.BarcodeRead -= new BarcodeReadEventHandler(bcr_BarcodeRead);

                //WarehouseSel _WareHouseSel = new WarehouseSel(bcr, LoginUser, _Date, _Sm);
                //DialogResult DL = _WareHouseSel.ShowDialog();
                MenuWereHouse _MPlace = new MenuWereHouse(bcr);
                // {
                _MPlace.ShowDialog();
                // }
                //Возвращаем обработку события
                bcr.BarcodeRead += new BarcodeReadEventHandler(bcr_BarcodeRead);
            }
            else if (e.KeyCode == Keys.D5)
            {
            }
            else if (e.KeyCode == Keys.F5)
            {///Обновляем БД
                StartManualUpdateBD();
            }

            else if (e.KeyCode == Keys.F13)
            {///Отправка логов
                LogUpload _lupload = new LogUpload();
                _lupload.ShowDialog();
            }

            else if (e.KeyCode == Keys.F14)
            {
                WiFiTest test = new WiFiTest();
                test.Show();
            }

            else if (e.KeyCode == Keys.F16)
            {
                bool rezult = ScreenShot.MakeShot("StartMenu");
                if (rezult)
                {
                    MessageBox.Show("Снимок успешно сохранен", "ScreenShot", MessageBoxButtons.OK, MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1);
                }
                else
                {
                    MessageBox.Show("Ошибка сохранения", "ScreenShot", MessageBoxButtons.OK, MessageBoxIcon.Hand, MessageBoxDefaultButton.Button1);
                }
            }
        }