private void newButton_Click_1(object sender, EventArgs e) { if (null == newKategoriForm || newKategoriForm.IsDisposed) newKategoriForm = new dataKategoriProdukDetailForm(globalConstants.NEW_CATEGORY); newKategoriForm.Show(); newKategoriForm.WindowState = FormWindowState.Normal; }
private void displaySpecificForm() { int selectedrowindex = kategoriProdukDataGridView.SelectedCells[0].RowIndex; DataGridViewRow selectedRow = kategoriProdukDataGridView.Rows[selectedrowindex]; selectedCategoryID = Convert.ToInt32(selectedRow.Cells["CATEGORY_ID"].Value); switch(originModuleID) { case globalConstants.PRODUK_DETAIL_FORM: parentForm.addSelectedKategoriID(selectedCategoryID); this.Close(); break; case globalConstants.PENGATURAN_KATEGORI_PRODUK: if (null == displayPengaturanKategoriForm || displayPengaturanKategoriForm.IsDisposed) displayPengaturanKategoriForm = new pengaturanKategoriProdukForm(selectedCategoryID); displayPengaturanKategoriForm.Show(); displayPengaturanKategoriForm.WindowState = FormWindowState.Normal; break; default: if (null == editKategoriForm || editKategoriForm.IsDisposed) editKategoriForm = new dataKategoriProdukDetailForm(globalConstants.EDIT_CATEGORY, selectedCategoryID); editKategoriForm.Show(); editKategoriForm.WindowState = FormWindowState.Normal; break; } }