public ListMxByRZDN(string _RZDN, ListScanOperation _oper) { InitializeComponent(); RZDN = _RZDN; Oper = _oper; switch (Oper) { case ListScanOperation.TaskPGA: { ///Задание для ПГА InitTable(); initRZDNForPGA(); break; } } }
public QueueTask(Intermec.DataCollection.BarcodeReader _bcr, ListScanOperation _ScanOperation) { InitializeComponent(); bcr = _bcr; ScanOperation = _ScanOperation; //Тут правим лейбл string StatusBD = "БД: " + SqLiteDB.UpdateDateTime + ". Операции: " + BufferToBD.CountBuffer; labelBD.BeginInvoke(new Action(() => { labelBD.Text = StatusBD; })); this.KeyPreview = true; LoadRZDN(); }
public MenuAgr(Intermec.DataCollection.BarcodeReader _bcr, ListScanOperation _ScanOperation) { InitializeComponent(); bcr = _bcr; ScanOperation = _ScanOperation; //Выводим инфушку try { string StatusBD = StatusBar.getSatus(); labelBD.BeginInvoke(new Action(() => { labelBD.Text = StatusBD; labelBD.ForeColor = StatusBar.GetColorLabel(); })); } catch (Exception) { } this.KeyPreview = true; }
public InventTaskMX(Intermec.DataCollection.BarcodeReader _bcr, ListScanOperation _ScanOperation, string RZDN, string DateRZDN, string MoreRZDN) { InitializeComponent(); labelData.Text = DateRZDN; labelDetalIN.Text = MoreRZDN; SelectRZDN = RZDN; bcr = _bcr; ScanOperation = _ScanOperation; //Тут правим лейбл string StatusBD = "БД: " + SqLiteDB.UpdateDateTime + ". Операции: " + BufferToBD.CountBuffer; labelBD.BeginInvoke(new Action(() => { labelBD.Text = StatusBD; })); this.KeyPreview = true; LoadRZDN(); InitScaner(); }
public WarehouseSel(Intermec.DataCollection.BarcodeReader _bcr, string _LoginUser, string _Date, string _Sm, ListScanOperation _ScanOperation) { InitializeComponent(); bcr = _bcr; ScanOperation = _ScanOperation; this.LoginUser = _LoginUser; this.Text = _LoginUser + " Смена:" + _Sm; try { _TblAgr = SqlLiteQuery.GetWareHouse(); } catch (Exception exe) { CLog.WriteException("WarehouseSel.cs", "WarehouseSel", exe.Message); } InitUi(); InitScaner(); labelStatus.Text = ""; //Тут правим лейбл string StatusBD = "БД: " + SqLiteDB.UpdateDateTime + ". Операции: " + BufferToBD.CountBuffer; labelBD.BeginInvoke(new Action(() => { labelBD.Text = StatusBD; })); this.KeyPreview = true; }
public void InitForms(Intermec.DataCollection.BarcodeReader _bcr, string LabelPlace, ListScanOperation _ScanOperation) { FormActive = true; set = new Settings("DataBrCode.xml"); ScanOperation = _ScanOperation; listEU = new List <string>(); bcr = _bcr; this.labelPlace = LabelPlace; InitTable(); InitScaner(); labelMX.Text = LabelPlace; //Выгрузим подробную инфу по месту хранения //labelMXMore.Text = getValueDataTableColumnRow(_TblWarehouse, "TEHUZ_LABEL", LabelPlace, "TEHUZ_NAME"); if (LabelPlace == "MX0000") { labelMXMore.Text = "ТЭСА"; } else { labelMXMore.Text = SqlLiteQuery.GetNameMX(LabelPlace); } //Тут правим лейбл string StatusBD = "БД: " + SqLiteDB.UpdateDateTime + ". Операции: " + BufferToBD.CountBuffer; labelBD.BeginInvoke(new Action(() => { labelBD.Text = StatusBD; })); this.KeyPreview = true; switch (ScanOperation) { case ListScanOperation.MXSet: { this.Text = "Размещение ЕУ"; break; } case ListScanOperation.EUTaskMove: { this.Text = "Перемещение ЕУ"; break; } case ListScanOperation.EuInAgr: { this.Text = "ЕУ в агрегат"; break; } case ListScanOperation.InventoryTask: { this.Text = "Инвентаризация МХ: " + labelMXMore.Text; break; } } labelCountScan.Text = "0"; }
public WarehousePost(Intermec.DataCollection.BarcodeReader _bcr, string LabelPlace, ListScanOperation _ScanOperation, string FixWeigth) { InitializeComponent(); // InitForms(_bcr, LabelPlace, _ScanOperation); FormActive = true; labelMXMore.Text = "Ст-1"; labelMX.Text = "Фикс. вес: " + FixWeigth; InitTable(); this.KeyPreview = true; labelCountScan.Text = "0"; listEU = new List <string>(); }
// public BarcodeReadEventHandler _returnFunc; public WarehousePost(Intermec.DataCollection.BarcodeReader _bcr, string LabelPlace, ListScanOperation _ScanOperation) { InitializeComponent(); InitForms(_bcr, LabelPlace, _ScanOperation); }
public WarehousePost(Intermec.DataCollection.BarcodeReader _bcr, string LabelPlace, ListScanOperation _ScanOperation, int MxCodeAutomation) { InitializeComponent(); FormActive = true; set = new Settings("DataBrCode.xml"); ScanOperation = _ScanOperation; listEU = new List <WebReference.Relmuch>(); bcr = _bcr; this.labelPlace = LabelPlace; _tblEU = InitTable(); CreateColumn("УЕ", "УЕ", 180, 0); CreateColumn("Марка", "Марка", 120, 1); CreateColumn("Вес", "Вес", 100, 2); CreateColumn("Размер", "Размер", 140, 3); CreateColumn("Label", "Label", 400, 4); dataGridEu.DataSource = _tblEU; InitScaner(); labelMX.Text = LabelPlace; //Выгрузим подробную инфу по месту хранения //labelMXMore.Text = getValueDataTableColumnRow(_TblWarehouse, "TEHUZ_LABEL", LabelPlace, "TEHUZ_NAME"); labelMXMore.Text = SqlLiteQuery.GetNameMX(LabelPlace); CMxPlace = new DataBarCode.WebReference.MXPlace(); CMxPlace.LABEL = LabelPlace; CMxPlace.CODEAUTOMATIC = MxCodeAutomation; //Тут правим лейбл string StatusBD = "БД: " + SqLiteDB.UpdateDateTime + ". Операции: " + BufferToBD.CountBuffer; labelBD.BeginInvoke(new Action(() => { labelBD.Text = StatusBD; })); this.KeyPreview = true; switch (ScanOperation) { case ListScanOperation.MXSet: { this.Text = "Размещение ЕУ"; break; } case ListScanOperation.EUTaskMove: { this.Text = "Перемещение ЕУ"; break; } case ListScanOperation.EuInAgr: { this.Text = "ЕУ в агрегат"; break; } case ListScanOperation.EuInAgrTESA: { this.Text = "ЕУ в агрегат ТЭСА"; addManualFirst = true; break; } case ListScanOperation.InventoryTask: { this.Text = "Инвентаризация МХ: " + labelMXMore.Text; break; } } labelCountScan.Text = "0"; }