コード例 #1
0
        private void DgvHead_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            if (DgvHead.Rows.Count <= 0) return;
            if (DgvHead.SelectedRows.Count <= 0) return;

            if (from == 1)
            {
                string OutstandingId = DgvHead.SelectedRows[0].Cells["OutstandingId"].Value.ToString();
                //string FmId = DgvHead.SelectedRows[0].Cells["FmId"].Value.ToString();

                ProductionNew.ProductionOutstanding m = new ProductionOutstanding(OutstandingId, "", DgvHead.SelectedRows[0].Cells["statusid"].Value.ToString());
                m.StartPosition = FormStartPosition.CenterScreen;
                m.ShowDialog();
                if (m.DialogResult == DialogResult.OK) {
                    LoadData("");
                }
            }
            else
            {
                string OutstandingFailId = DgvHead.SelectedRows[0].Cells["OutstandingFailId"].Value.ToString();

                ProductionNew.ProductionOutstandingFail m = new ProductionOutstandingFail(OutstandingFailId);
                m.StartPosition = FormStartPosition.CenterScreen;
                m.ShowDialog();
                if (m.DialogResult == DialogResult.OK)
                {
                    DgvItem.DataSource = null;
                    loadFailDetail();
                }
            }
        }
コード例 #2
0
 private void toolStripLabelOutstanding_Click(object sender, EventArgs e)
 {
     ProductionNew.ProductionOutstanding f = new ProductionOutstanding();
     f.StartPosition = FormStartPosition.CenterScreen;
     var x = f.ShowDialog();
     if (x == System.Windows.Forms.DialogResult.OK)
     {
         LoadData("");
     }
 }