private void DoImportTerminal() { lblSaving.Visible = true; try { frmExportScan fscan = new frmExportScan(); fscan.status = false; fscan.ShowDialog(); if (fscan.DialogResult == DialogResult.OK) { pb.Minimum = 0; pb.Maximum = fscan.numbers.Count; pb.Value = 0; pb.Visible = true; foreach (string n in fscan.numbers) { Application.DoEvents(); RemoteQuery rq = new RemoteQuery(usr); rq.GetData(n); if (pb.Value < pb.Maximum) pb.Value++; } pb.Visible = false; pb.Value = 0; } } catch (Exception ex) { MessageBox.Show(ex.Message + "\n" + ex.Source); } lblSaving.Visible = false; }
private void btnImportO_Click(object sender, EventArgs e) { try { DisableInterface(); RemoteQuery rm = new RemoteQuery(); rm.usr = usr; if (rm.QueryData_p(txtOrder.Text, prop.OStatus)) { if (prop.PrintAfterImport) PrintCheck(prop.OrderPixlPark + int.Parse(txtOrder.Text).ToString("D10")); MessageBox.Show("Заказ импортрован!"); this.Close(); } } catch (Exception ex) { MessageBox.Show(ex.Message); this.Close(); } }
private void btnGetWorker_Click(object sender, EventArgs e) { btnGetWorker.Enabled = false; gridOrder.Enabled = false; try { RemoteQuery r = new RemoteQuery(); DataSet ds = r.GetDataSet(order.Orderno.Trim()); if (ds.Tables.Count > 0) { if (ds.Tables["header"].Rows.Count > 0) { if ((ds.Tables["header"].Rows[0]["PRINTED_AUTHID"].ToString().Trim() != "") && (ds.Tables["header"].Rows[0]["STATUS"].ToString().Trim().ToUpper() != "ОТМЕНЕН")) { for (int i = 0; i < tblOrder.Rows.Count; i++) { tblOldOrder.Rows[i]["name_work"] = ds.Tables["header"].Rows[0]["PRINTED_AUTHID"].ToString().Trim(); try { tblOldOrder.Rows[i]["datework"] = DateTime.Parse(ds.Tables["header"].Rows[0]["PRINTED_AUTHDATE"].ToString().Trim()); } catch { } } ReBild(); if (!order.UpdateOrder(usr, false, false, true)) { MessageBox.Show("При сохранении заказа произошла ошибка!\n" + order.Err, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { AddEvent("Работы приняты приемкой"); initOrder(order.Id); frmOrderClose_Load(this, new EventArgs()); ReBild(); } } else if (ds.Tables["header"].Rows[0]["STATUS"].ToString().Trim().ToUpper() == "ОТМЕНЕН") { MessageBox.Show("Заказ отменен печатным центром"); order.Distanation = "010000"; for (int i = 0; i < tblOrder.Rows.Count; i++) { tblOldOrder.Rows[i]["name_work"] = "Заказ отменен"; try { tblOldOrder.Rows[i]["datework"] = DateTime.Now; } catch { } } ReBild(); if (!order.UpdateOrder(usr, false, false, true)) { MessageBox.Show("При сохранении заказа произошла ошибка!\n" + order.Err, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { AddEvent("Заказ отменен печатным центром"); initOrder(order.Id); frmOrderClose_Load(this, new EventArgs()); ReBild(); } } else { MessageBox.Show("Исполнитель не найден, возможно заказ еще не выполнен!"); } } else { MessageBox.Show("Исполнитель не найден, возможно заказ еще не выполнен!"); } } else { MessageBox.Show("Исполнитель не найден, возможно заказ еще не выполнен!"); } } catch (Exception ex) { MessageBox.Show(ex.Message + "\n" + ex.Source); } gridOrder.Enabled = true; btnGetWorker.Enabled = true; }
private void toolStripButton1_Click(object sender, EventArgs e) { using (frmGetBarCode f = new frmGetBarCode()) { if (f.ShowDialog() == DialogResult.OK) { //MessageBox.Show(f.BarCode); RemoteQuery rq = new RemoteQuery(); rq.GetInfo(f.BarCode); } } }
private void toolMFoto_Click(object sender, EventArgs e) { try { frmGetBarCodeEdit fscan = new frmGetBarCodeEdit(); fscan.ShowDialog(); if (fscan.DialogResult == DialogResult.OK) { try { Application.DoEvents(); RemoteQuery rq = new RemoteQuery(usr); rq.GetMFotoData(fscan.barcode); OpenOrder2("44" + int.Parse(fscan.barcode).ToString("D10")); } catch { } } } catch (Exception ex) { MessageBox.Show(ex.Message + "\n" + ex.Source); } }