private void commandButton2_Click(object sender, EventArgs e) { if (dataGridTargetToko.SelectedCells.Count > 0) { switch (selectedGrid) { case enumSelectedGrid.HeaderSelected: break; case enumSelectedGrid.DetailSelected: string _RowID = dataGridToko.SelectedCells[0].OwningRow.Cells["RowID"].Value.ToString(); DataRow[] dr = dtTargetToko.Select("RowID='" + _RowID + "'"); string _RowID2 = dataGridTargetToko.SelectedCells[0].OwningRow.Cells["RowIDTargetToko"].Value.ToString(); DataRow[] dr2 = dtHistTargetToko.Select("RowID='" + _RowID2 + "'"); Master.frmTargetTokoAddEdit ifrmChild = new Master.frmTargetTokoAddEdit(this, dr[0], dr2[0]); ifrmChild.MdiParent = Program.MainForm; Program.MainForm.RegisterChild(ifrmChild); ifrmChild.Show(); break; } } else { MessageBox.Show(Messages.Error.RowNotSelected); } }
private void commandButton1_Click(object sender, EventArgs e) { /* * if (dataGridToko.SelectedCells.Count > 0)ok * { * MessageBox.Show("test"); * Master.frmTargetTokoAddEdit ifrmChild = new Master.frmTargetTokoAddEdit(this); * ifrmChild.MdiParent = Program.MainForm; * Program.MainForm.RegisterChild(ifrmChild); * ifrmChild.Show(); * * } */ switch (selectedGrid) { case enumSelectedGrid.HeaderSelected: break; case enumSelectedGrid.DetailSelected: string _RowID = dataGridToko.SelectedCells[0].OwningRow.Cells["RowID"].Value.ToString(); DataRow[] dr = dtTargetToko.Select("RowID='" + _RowID + "'"); Master.frmTargetTokoAddEdit ifrmChild = new Master.frmTargetTokoAddEdit(this, dr[0]); ifrmChild.MdiParent = Program.MainForm; Program.MainForm.RegisterChild(ifrmChild); ifrmChild.Show(); break; } }