private void dataGridDetail_KeyDown(object sender, KeyEventArgs e) { if (dataGridDetail.RowCount > 0) { switch (e.KeyCode) { case Keys.Insert: { _KPID = dataGridHeader.SelectedCells[0].OwningRow.Cells["KPID"].Value.ToString(); _RpSisa = Convert.ToDouble(dataGridHeader.SelectedCells[0].OwningRow.Cells["RpSisa"].Value); Guid RowID_ = (Guid)dataGridHeader.SelectedCells[0].OwningRow.Cells["RowID"].Value; string NoTransaksi_ = dataGridHeader.SelectedCells[0].OwningRow.Cells["NoTransaksi"].Value.ToString(); Piutang.frmKartuPiutangDetailUpdate ifrmChild = new Piutang.frmKartuPiutangDetailUpdate(this, _KPID, lookupToko1.KodeToko, _RpSisa, RowID_, NoTransaksi_); ifrmChild.WindowState = FormWindowState.Normal; ifrmChild.ShowDialog(); } break; case Keys.F9: _random = !_random; RandValue(); break; } } }
private void cmdAdd_Click(object sender, EventArgs e) { if (_selectedGrid == enumSelectedGrid.Detail) { _KPID = dataGridHeader.SelectedCells[0].OwningRow.Cells["KPID"].Value.ToString(); _RpSisa = Convert.ToDouble(Tools.isNull(dataGridHeader.SelectedCells[0].OwningRow.Cells["RpSisa"].Value, 0)); Guid RowID_ = (Guid)dataGridHeader.SelectedCells[0].OwningRow.Cells["RowID"].Value; string NoTransaksi_ = dataGridHeader.SelectedCells[0].OwningRow.Cells["NoTransaksi"].Value.ToString(); Piutang.frmKartuPiutangDetailUpdate ifrmChild = new Piutang.frmKartuPiutangDetailUpdate(this, _KPID, lookupToko1.KodeToko, _RpSisa, RowID_, NoTransaksi_); ifrmChild.WindowState = FormWindowState.Normal; ifrmChild.ShowDialog(); } }