private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { int r = e.RowIndex; if (dataGridView1[colKbn, dataGridView1.SelectedRows[0].Index].Value == null) { return; } // 区分取得 int kbn = int.Parse(dataGridView1[colKbn, dataGridView1.SelectedRows[0].Index].Value.ToString()); // 請求書IDを取得 int seikyuNum = int.Parse(dataGridView1[colSeikyuNum, dataGridView1.SelectedRows[0].Index].Value.ToString()); //// 入金IDを取得 //int sID = int.Parse(dataGridView1[colID, dataGridView1.SelectedRows[0].Index].Value.ToString()); // 請求詳細画面 if (seikyuNum != 0) { if (kbn == 1) { frmSeikyuItem2015 frm = new frmSeikyuItem2015(seikyuNum); frm.ShowDialog(); // データ再読み込み rAdp.Fill(dts.新請求書); } // 入金登録画面:精算額入力画面 (2016/05/23) if (kbn == 2 || kbn == 3) { frmNyukinItem2015 frm = new frmNyukinItem2015(seikyuNum); frm.ShowDialog(); // データ再読み込み nAdp.Fill(dts.新入金); } } // データグリッドビューデータ再表示 adp.Fill(dts.売掛元帳); gridShow(dataGridView1, 0, r); }
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { // ID取得 int sID = Utility.strToInt(dataGridView1[colID, e.RowIndex].Value.ToString()); // 詳細ボタン if (e.ColumnIndex == 0) { frmNyukinItem2015 frm = new frmNyukinItem2015(sID); frm.ShowDialog(); bool status = frm.dataProperty; // 2017/08/15 frm.Dispose(); // 2017/08/15 if (status) { // 新入金データ更新 nAdp.Fill(dts.新入金); // 請求書データ再表示 jAdp.Fill(dts.新請求書); dataShow(0, e.RowIndex); } } //// 無効チェック //if (e.ColumnIndex == 9) //{ // // データ取得 // var s = dts.新請求書.Single(a => a.ID == sID); // if (dataGridView1[colMukou, e.RowIndex].Value.ToString() == "True") // { // s.無効 = global.FLGON; // } // else // { // s.無効 = global.FLGOFF; // } // s.変更年月日 = DateTime.Now; // s.ユーザーID = global.loginUserID; //} }