Esempio n. 1
0
        public dataKategoriProdukForm(int moduleID, dataProdukDetailForm thisForm)
        {
            InitializeComponent();

            originModuleID = moduleID;
            parentForm     = thisForm;
            //newButton.Visible = false;
        }
Esempio n. 2
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;
        }
Esempio n. 3
0
        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();
        }
Esempio n. 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;
            }
        }
Esempio n. 5
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;
            }
        }
Esempio n. 6
0
 public dataSatuanForm(int moduleID, dataProdukDetailForm thisForm)
 {
     InitializeComponent();
     originModuleID = moduleID;
     parentForm     = thisForm;
 }