Example #1
0
 //领料清单:
 private void button8_Click(object sender, EventArgs e)
 {
     if (SeqKind == 1 || SeqKind == 4)
     {
         if (dataGridView3.SelectedRows.Count > 0)
         {
             DataSet1.PadReaderDataRow ReaderRow = (dataGridView3.SelectedRows[0].DataBoundItem as DataRowView).Row as DataSet1.PadReaderDataRow;
             DS.GettLlInf(ReaderRow.ParMono, SeqName);
             subForm1();
         }
         else
         {
             MessageBox.Show("请选择需要查看哪个订单的领料信息");
         }
     }
     else if (SeqKind == 2 || SeqKind == 3)
     {
         if (sub.dataGridView1.SelectedRows.Count > 0)
         {
             DataSet1.tBundPartRow ReaderRow = (sub.dataGridView1.SelectedRows[0].DataBoundItem as DataRowView).Row as DataSet1.tBundPartRow;
             DS.GettLlInf(ReaderRow.Mono, SeqName);
             subForm1();
         }
         else
         {
             MessageBox.Show("请选择需要查看哪个订单的领料信息");
         }
     }
 }
Example #2
0
 //查看工艺视频
 private void button4_Click(object sender, EventArgs e)
 {
     this.panel2.Visible = false;
     if (SeqKind == 1 || SeqKind == 4)
     {
         if (dataGridView3.SelectedRows.Count > 0)
         {
             DataSet1.PadReaderDataRow ReaderRow = (dataGridView3.SelectedRows[0].DataBoundItem as DataRowView).Row as DataSet1.PadReaderDataRow;
             PlayInit(DS.GetViedoUrl(ReaderRow.ParMono, SeqName), 800, 670);
         }
         else
         {
             MessageBox.Show("请选择需要查看哪个工单的工艺资料");
         }
     }
     else if (SeqKind == 2 || SeqKind == 3)
     {
         if (sub.dataGridView1.SelectedRows.Count > 0)
         {
             DataSet1.tBundPartRow ReaderRow = (sub.dataGridView1.SelectedRows[0].DataBoundItem as DataRowView).Row as DataSet1.tBundPartRow;
             PlayInit(DS.GetViedoUrl(ReaderRow.Mono, SeqName), 800, 670);
         }
         else
         {
             MessageBox.Show("请选择需要查看哪个工单的工艺资料");
         }
     }
 }
Example #3
0
 //绑定
 private void button3_Click(object sender, EventArgs e)
 {
     try
     {
         if (dataGridView3.SelectedRows.Count > 0)
         {
             DataSet1.PadReaderDataRow ReaderRow = (dataGridView3.SelectedRows[0].DataBoundItem as DataRowView).Row as DataSet1.PadReaderDataRow;
             Int32 index = dataGridView3.SelectedRows[0].Index;//选中的第一条索引
             if (BarCode.Length > 1 && DS.isBarCodeExist(BarCode) == 0)
             {
                 if (SeqKind == 1)
                 {
                     if (DS.SaveBundInfo(ReaderRow.guid, BarCode, ReaderRow.ST_KIND) == true)
                     {
                         // MessageBox.Show(" 绑定成功");
                         lbMsg.Text      = "绑定成功";
                         lbMsg.ForeColor = Color.Green;
                         label5.Visible  = false;
                         DS.GetPadReaderData(-1);
                         dataGridView3.ClearSelection();
                         dataGridView3.Rows[index].Selected = true;
                     }
                 }
                 else if (SeqKind == 4)
                 {
                     if (DS.SaveBundInfo(ReaderRow.guid, BarCode, ReaderRow.ST_KIND) && DS.SetDateTime(BarCode))
                     {
                         // MessageBox.Show(" 绑定成功");
                         lbMsg.Text      = "绑定成功";
                         lbMsg.ForeColor = Color.Green;
                         label5.Visible  = false;
                         DS.GetPadReaderData(Convert.ToInt32(lid));
                         dataGridView3.ClearSelection();
                         dataGridView3.Rows[index].Selected = true;
                     }
                 }
             }
             else
             {
                 lbMsg.Text      = "条码无效或条码重复";
                 lbMsg.ForeColor = Color.Red;
             }
         }
         else
         {
             // MessageBox.Show("请选择要绑定的芯");
             lbMsg.Text      = "请选择要绑定的芯!!";
             lbMsg.ForeColor = Color.Red;
         }
     }
     catch (Exception ex)
     { MessageBox.Show("绑定ERROR:" + ex.ToString()); }
     //break;
 }
Example #4
0
        //右键菜单
        private void contextMenuStrip1_Click(object sender, EventArgs e)
        {
            contextMenuStrip1.Close();
            ToolStripItem mnItem = contextMenuStrip1.GetItemAt((e as MouseEventArgs).Location);

            if (mnItem == null)
            {
                return;
            }
            switch (mnItem.Name)
            {
            case "m_mnBund":
                try
                {
                    if (dataGridView3.SelectedRows.Count > 0)
                    {
                        DataSet1.PadReaderDataRow ReaderRow = (dataGridView3.SelectedRows[0].DataBoundItem as DataRowView).Row as DataSet1.PadReaderDataRow;
                        if (SeqKind == 1)
                        {
                            if (DS.SaveBundInfo(ReaderRow.guid, BarCode, ReaderRow.ST_KIND) == true)
                            {
                                MessageBox.Show(" 绑定成功");
                                label5.Visible = false;
                                DS.GetPadReaderData(-1);
                            }
                        }
                        else if (SeqKind == 4)
                        {
                            if (DS.SaveBundInfo(ReaderRow.guid, BarCode, ReaderRow.ST_KIND) && DS.SetDateTime(BarCode))
                            {
                                MessageBox.Show(" 绑定成功");
                                label5.Visible = false;
                                DS.GetPadReaderData(Convert.ToInt32(lid));
                            }
                        }
                    }
                    else
                    {
                        MessageBox.Show("请选择要绑定的芯");
                    }
                }
                catch (Exception ex)
                { MessageBox.Show("绑定ERROR:" + ex.ToString()); }
                break;

            case "m_mnPlayViedo":
                if (dataGridView3.SelectedRows.Count > 0)
                {
                    DataSet1.PadReaderDataRow ReaderRow = (dataGridView3.SelectedRows[0].DataBoundItem as DataRowView).Row as DataSet1.PadReaderDataRow;
                    PlayInit(DS.GetViedoUrl(ReaderRow.ParMono, SeqName), 800, 670);
                }
                else
                {
                    MessageBox.Show("请选择需要查看哪个工单的工艺资料");
                }

                break;

            case "m_mnShowAllScreen":
                if (this.WindowState != FormWindowState.Maximized)
                {
                    this.TopMost         = true;
                    this.FormBorderStyle = FormBorderStyle.None;
                    this.WindowState     = FormWindowState.Maximized;

                    this.groupBox3.Parent = this;

                    this.splitContainer1.Visible = false;
                    this.button5.Visible         = false;
                    this.m_mnBund.Visible        = false;
                    this.m_mnPlayViedo.Visible   = false;
                    this.m_mnShowAllScreen.Text  = "正常显示";

                    this.groupBox3.Dock     = DockStyle.Fill;
                    this.dataGridView3.Font = new System.Drawing.Font("微软雅黑", 20F);

                    break;
                }
                else
                {
                    this.FormBorderStyle = FormBorderStyle.FixedSingle;
                    this.WindowState     = FormWindowState.Normal;

                    this.groupBox3.Parent        = this.splitContainer1.Panel1;
                    this.splitContainer1.Visible = true;
                    this.button5.Visible         = true;
                    this.m_mnBund.Visible        = true;
                    this.m_mnPlayViedo.Visible   = true;

                    this.m_mnShowAllScreen.Text = "全屏显示";

                    this.groupBox3.Dock     = DockStyle.None;
                    this.dataGridView3.Font = new System.Drawing.Font("宋体", 12F);

                    break;
                }
            }
        }