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; } }