private void cmdAdd_Click(object sender, EventArgs e) { string kode = dgvStock.SelectedCells[0].OwningRow.Cells["KodeRak"].Value.ToString(); kode = kode.Trim(); if (kode != "") { Master.frmPenanggungjawabRakUpdate ifrmChild = new Master.frmPenanggungjawabRakUpdate(this, kode); ifrmChild.MdiParent = Program.MainForm; Program.MainForm.RegisterChild(ifrmChild); ifrmChild.Show(); } else { MessageBox.Show("Tidak dapat entry data, karena data kode rak tidak ada"); } }
private void cmdEdit_Click(object sender, EventArgs e) { if (dgvStock.SelectedCells.Count > 0 && dgvPenanggungjawabRak.SelectedCells.Count > 0) { //kodeRak string kode = dgvStock.SelectedCells[0].OwningRow.Cells["KodeRak"].Value.ToString(); //rowid punya penanggungjawab rak Guid rowID = (Guid)dgvPenanggungjawabRak.SelectedCells[0].OwningRow.Cells["RowID"].Value; //nama dari penannggungjawab rak string nama = dgvPenanggungjawabRak.SelectedCells[0].OwningRow.Cells["Nama"].Value.ToString(); Master.frmPenanggungjawabRakUpdate ifrmChild = new Master.frmPenanggungjawabRakUpdate(this, kode, rowID, nama); ifrmChild.MdiParent = Program.MainForm; Program.MainForm.RegisterChild(ifrmChild); ifrmChild.Show(); } else { MessageBox.Show(Messages.Error.RowNotSelected); } }