public dataKategoriProdukForm(int moduleID, dataProdukDetailForm thisForm)
        {
            InitializeComponent();

            originModuleID = moduleID;
            parentForm = thisForm;
            //newButton.Visible = false;
        }
        private void newProduk_Click(object sender, EventArgs e)
        {
            if (null == newProdukForm || newProdukForm.IsDisposed)
                    newProdukForm = new dataProdukDetailForm(globalConstants.STOK_PECAH_BARANG, this);

            newProdukForm.Show();
            newProdukForm.WindowState = FormWindowState.Normal;
            //loadProductName();
        }
Beispiel #3
0
 public dataSatuanForm(int moduleID, dataProdukDetailForm thisForm)
 {
     InitializeComponent();
     originModuleID = moduleID;
     parentForm = thisForm;
 }
Beispiel #4
0
        private void displaySpecificForm(int moduleID, string identifierNo)
        {
            int productID = 0;
            switch (moduleID)
            {
                case globalConstants.MENU_TRANSAKSI_PENJUALAN:
                    pembayaranPiutangForm displayPiutangForm = new pembayaranPiutangForm(identifierNo);
                    displayPiutangForm.ShowDialog(this);
                    break;

                case globalConstants.MENU_PURCHASE_ORDER:
                    pembayaranHutangForm displayHutangForm = new pembayaranHutangForm(identifierNo);
                    displayHutangForm.ShowDialog(this);
                    break;

                case globalConstants.MENU_PEMBAYARAN_PIUTANG:
                    pembayaranPiutangForm displayPiutangFormConfirm = new pembayaranPiutangForm(identifierNo);
                    displayPiutangFormConfirm.ShowDialog(this);
                    break;

                case globalConstants.MENU_PEMBAYARAN_HUTANG_SUPPLIER:
                    pembayaranHutangForm displayHutangFormConfirm = new pembayaranHutangForm(identifierNo);
                    displayHutangFormConfirm.ShowDialog(this);
                    break;

                case globalConstants.MENU_REQUEST_ORDER:
                    dataMutasiBarangDetailForm displayedForm = new dataMutasiBarangDetailForm(globalConstants.CEK_DATA_MUTASI, identifierNo);
                    displayedForm.ShowDialog(this);
                    break;

                case globalConstants.MENU_PRODUK:
                    productID = Convert.ToInt32(DS.getDataSingleValue("SELECT ID FROM MASTER_PRODUCT WHERE PRODUCT_ID = '"+identifierNo+"'"));
                    dataProdukDetailForm displayProdukDetail = new dataProdukDetailForm(globalConstants.EDIT_PRODUK, productID);
                    displayProdukDetail.ShowDialog(this);
                    break;

            }
        }
Beispiel #5
0
        private void newButton_Click(object sender, EventArgs e)
        {
            if (null == newProductForm || newProductForm.IsDisposed)
                newProductForm = new dataProdukDetailForm(globalConstants.NEW_PRODUK);

            newProductForm.Show();
            newProductForm.WindowState = FormWindowState.Normal;
        }
Beispiel #6
0
        private void displaySpecificForm()
        {
            switch (originModuleID)
            {
                case globalConstants.STOK_PECAH_BARANG:
                    if (null == displayStokPecahBarangForm || displayStokPecahBarangForm.IsDisposed)
                        displayStokPecahBarangForm = new stokPecahBarangForm(selectedProductID);

                    displayStokPecahBarangForm.Show();
                    displayStokPecahBarangForm.WindowState = FormWindowState.Normal;
                    break;

                case globalConstants.PENYESUAIAN_STOK:
                    if (null == displayPenyesuaianStokForm || displayPenyesuaianStokForm.IsDisposed)
                        displayPenyesuaianStokForm = new penyesuaianStokForm(selectedProductID);

                    displayPenyesuaianStokForm.Show();
                    displayPenyesuaianStokForm.WindowState = FormWindowState.Normal;
                    break;

                case globalConstants.BROWSE_STOK_PECAH_BARANG:
                    parentForm.setNewSelectedProductID(selectedProductID);
                    this.Close();
                    break;

                case globalConstants.CASHIER_MODULE:
                    parentCashierForm.addNewRowFromBarcode(selectedkodeProduct, selectedProductName);
                    this.Close();
                    break;

                case globalConstants.PENERIMAAN_BARANG:
                    parentPenerimaanBarangForm.addNewRowFromBarcode(selectedkodeProduct, selectedProductName);
                    this.Close();
                    break;

                case globalConstants.NEW_PURCHASE_ORDER:
                    parentPOForm.addNewRowFromBarcode(selectedkodeProduct, selectedProductName);
                    this.Close();
                    break;

                case globalConstants.MUTASI_BARANG:
                    parentMutasiForm.addNewRowFromBarcode(selectedkodeProduct, selectedProductName);
                    this.Close();
                    break;

                case globalConstants.NEW_REQUEST_ORDER:
                    parentRequestForm.addNewRowFromBarcode(selectedkodeProduct, selectedProductName);
                    this.Close();
                    break;

                case globalConstants.RETUR_PENJUALAN:
                case globalConstants.RETUR_PENJUALAN_STOCK_ADJUSTMENT:
                    parentReturJualForm.addNewRowFromBarcode(selectedkodeProduct, selectedProductName);
                    this.Close();
                    break;

                case globalConstants.RETUR_PEMBELIAN_KE_PUSAT:
                case globalConstants.RETUR_PEMBELIAN_KE_SUPPLIER:
                    parentReturBeliForm.addNewRowFromBarcode(selectedkodeProduct, selectedProductName);
                    this.Close();
                    break;

                default: // MASTER DATA PRODUK
                    if (null == editProductForm || editProductForm.IsDisposed)
                        editProductForm = new dataProdukDetailForm(globalConstants.EDIT_PRODUK, selectedProductID);

                    editProductForm.Show();
                    editProductForm.WindowState = FormWindowState.Normal;
                    break;
            }   
        }