Beispiel #1
0
        private void dataUserDetailForm_Load(object sender, EventArgs e)
        {
            int userAccessOption;

            Button[] arrButton = new Button[2];

            errorLabel.Text = "";

            arrButton[0] = saveButton;
            arrButton[1] = resetbutton;
            gutil.reArrangeButtonPosition(arrButton, arrButton[0].Top, this.Width);

            gutil.reArrangeTabOrder(this);

            userAccessOption = DS.getUserAccessRight(globalConstants.MENU_MANAJEMEN_USER, gutil.getUserGroupID());

            if (originModuleID == globalConstants.NEW_USER)
            {
                if (userAccessOption != 2 && userAccessOption != 6)
                {
                    gutil.setReadOnlyAllControls(this);
                }
            }
            else if (originModuleID == globalConstants.EDIT_USER)
            {
                if (userAccessOption != 4 && userAccessOption != 6)
                {
                    gutil.setReadOnlyAllControls(this);
                }
            }
            userNameTextBox.Select();
        }
Beispiel #2
0
        public dataPelangganForm(int moduleID)
        {
            int userAccessOption = 0;

            InitializeComponent();

            originModuleID = moduleID;

            if (originModuleID == globalConstants.RETUR_PENJUALAN_STOCK_ADJUSTMENT)
            {
                unknownCustomerButton.Visible = true;
            }

            userAccessOption = DS.getUserAccessRight(globalConstants.MENU_PELANGGAN, gutil.getUserGroupID());

            if (userAccessOption == 2 || userAccessOption == 6)
            {
                newButton.Visible = true;
            }
            else
            {
                newButton.Visible = false;
            }

            if (originModuleID == globalConstants.RETUR_PENJUALAN_STOCK_ADJUSTMENT || originModuleID == globalConstants.PEMBAYARAN_PIUTANG)
            {
                newButton.Visible = false;
            }
        }
Beispiel #3
0
        private void dataProdukForm_Load(object sender, EventArgs e)
        {
            int userAccessOption = 0;

            userAccessOption = DS.getUserAccessRight(globalConstants.MENU_TAMBAH_PRODUK, gutil.getUserGroupID());

            if (userAccessOption == 2 || userAccessOption == 6)
            {
                newButton.Visible = true;
            }
            else
            {
                newButton.Visible = false;
            }

            if (originModuleID == globalConstants.CASHIER_MODULE || originModuleID == globalConstants.PENERIMAAN_BARANG ||
                originModuleID == globalConstants.NEW_PURCHASE_ORDER || originModuleID == globalConstants.MUTASI_BARANG ||
                originModuleID == globalConstants.NEW_REQUEST_ORDER || originModuleID == globalConstants.RETUR_PENJUALAN ||
                originModuleID == globalConstants.RETUR_PENJUALAN_STOCK_ADJUSTMENT || originModuleID == globalConstants.RETUR_PEMBELIAN
                )
            {
                newButton.Visible             = false;
                produknonactiveoption.Visible = false;
            }

            gutil.reArrangeTabOrder(this);

            textBox1.Select();
        }
Beispiel #4
0
        private void dataCabangDetailForm_Load(object sender, EventArgs e)
        {
            int userAccessOption = 0;

            Button[] arrButton = new Button[2];

            userAccessOption = DS.getUserAccessRight(globalConstants.MENU_MANAJEMEN_CABANG, gUtil.getUserGroupID());

            if (originModuleID == globalConstants.NEW_BRANCH)
            {
                if (userAccessOption != 2 && userAccessOption != 6)
                {
                    gUtil.setReadOnlyAllControls(this);
                }
            }
            else if (originModuleID == globalConstants.EDIT_BRANCH)
            {
                if (userAccessOption != 4 && userAccessOption != 6)
                {
                    gUtil.setReadOnlyAllControls(this);
                }
            }

            arrButton[0] = saveButton;
            arrButton[1] = ResetButton;
            gUtil.reArrangeButtonPosition(arrButton, 343, this.Width);

            gUtil.reArrangeTabOrder(this);
            branchNameTextBox.Select();
        }
Beispiel #5
0
        private void dataPenerimaanBarangForm_Load(object sender, EventArgs e)
        {
            int userAccessOption = 0;

            Button[] arrButton = new Button[2];

            PODtPicker_1.CustomFormat = globalUtilities.CUSTOM_DATE_FORMAT;
            PODtPicker_2.CustomFormat = globalUtilities.CUSTOM_DATE_FORMAT;
            fillInSupplierCombo();

            userAccessOption = DS.getUserAccessRight(globalConstants.MENU_PENERIMAAN_BARANG, gUtil.getUserGroupID());

            if (userAccessOption == 1)
            {
                newButton.Visible = true;
            }
            else
            {
                newButton.Visible = false;
            }

            //arrButton[0] = displayButton;
            //arrButton[1] = newButton;
            //gUtil.reArrangeButtonPosition(arrButton, arrButton[0].Top, this.Width);

            gUtil.reArrangeTabOrder(this);
        }
        private void dataNomorAkunDetailForm_Load(object sender, EventArgs e)
        {
            int userAccessOption = 0;

            Button[] arrButton = new Button[2];

            userAccessOption = DS.getUserAccessRight(globalConstants.MENU_PENGATURAN_NO_AKUN, gUtil.getUserGroupID());

            if (originModuleID == globalConstants.NEW_AKUN)
            {
                if (userAccessOption != 2 && userAccessOption != 6)
                {
                    gUtil.setReadOnlyAllControls(this);
                }
            }
            else if (originModuleID == globalConstants.EDIT_AKUN)
            {
                if (userAccessOption != 4 && userAccessOption != 6)
                {
                    gUtil.setReadOnlyAllControls(this);
                }
            }

            arrButton[0] = saveButton;
            arrButton[1] = ResetButton;
            gUtil.reArrangeButtonPosition(arrButton, arrButton[0].Top, this.Width);

            gUtil.reArrangeTabOrder(this);
        }
Beispiel #7
0
        private void dataKategoriProdukDetailForm_Load(object sender, EventArgs e)
        {
            int userAccessOption = 0;

            Button[] arrButton = new Button[2];
            userAccessOption = DS.getUserAccessRight(globalConstants.MENU_KATEGORI, gutil.getUserGroupID());

            if (originModuleID == globalConstants.NEW_CATEGORY)
            {
                if (userAccessOption != 2 && userAccessOption != 6)
                {
                    gutil.setReadOnlyAllControls(this);
                }
            }
            else if (originModuleID == globalConstants.EDIT_CATEGORY)
            {
                if (userAccessOption != 4 && userAccessOption != 6)
                {
                    gutil.setReadOnlyAllControls(this);
                }
            }

            arrButton[0] = saveButton;
            arrButton[1] = button1;
            gutil.reArrangeButtonPosition(arrButton, saveButton.Top, this.Width);

            gutil.reArrangeTabOrder(this);
            categoryNameTextBox.Select();
        }
        private void dataPelangganDetailForm_Load(object sender, EventArgs e)
        {
            int userAccessOption;

            Button[] arrButton = new Button[2];

            dateJoinedDateTimePicked.Format       = DateTimePickerFormat.Custom;
            dateJoinedDateTimePicked.CustomFormat = globalUtilities.CUSTOM_DATE_FORMAT;

            userAccessOption = DS.getUserAccessRight(globalConstants.MENU_PELANGGAN, gUtil.getUserGroupID());

            if (originModuleID == globalConstants.NEW_CUSTOMER)
            {
                if (userAccessOption != 2 && userAccessOption != 6)
                {
                    gUtil.setReadOnlyAllControls(this);
                }
            }
            else if (originModuleID == globalConstants.EDIT_CUSTOMER)
            {
                if (userAccessOption != 4 && userAccessOption != 6)
                {
                    gUtil.setReadOnlyAllControls(this);
                }
            }

            arrButton[0] = saveButton;
            arrButton[1] = resetbutton;
            gUtil.reArrangeButtonPosition(arrButton, arrButton[0].Top, this.Width);

            gUtil.reArrangeTabOrder(this);
        }
        private void dataProdukDetailForm_Load(object sender, EventArgs e)
        {
            int userAccessOption = 0;

            Button[] arrButton = new Button[2];

            errorLabel.Text = "";

            isLoading = true;
            loadProdukData();

            loadUnitIDInformation();

            loadProductCategoryData();

            loadKategoriIDInformation();

            switch (originModuleID)
            {
            case globalConstants.NEW_PRODUK:
            case globalConstants.STOK_PECAH_BARANG:
                options = gUtil.INS;
                kodeProdukTextBox.Enabled = true;
                break;

            case globalConstants.EDIT_PRODUK:
                options = gUtil.UPD;
                kodeProdukTextBox.Enabled = false;
                break;
            }
            isLoading = false;

            userAccessOption = DS.getUserAccessRight(globalConstants.MENU_TAMBAH_PRODUK, gUtil.getUserGroupID());

            if (originModuleID == globalConstants.NEW_PRODUK)
            {
                if (userAccessOption != 2 && userAccessOption != 6)
                {
                    gUtil.setReadOnlyAllControls(this);
                }
            }
            else if (originModuleID == globalConstants.EDIT_PRODUK)
            {
                if (userAccessOption != 4 && userAccessOption != 6)
                {
                    gUtil.setReadOnlyAllControls(this);
                }
            }

            arrButton[0] = saveButton;
            arrButton[1] = resetbutton;
            gUtil.reArrangeButtonPosition(arrButton, arrButton[0].Top, this.Width);

            gUtil.reArrangeTabOrder(this);
        }
Beispiel #10
0
        private void dataUserForm_Load(object sender, EventArgs e)
        {
            int userAccessOption = 0;

            gutil.reArrangeTabOrder(this);

            userAccessOption = DS.getUserAccessRight(globalConstants.MENU_MANAJEMEN_USER, gutil.getUserGroupID());

            if (userAccessOption == 2 || userAccessOption == 6)
            {
                newButton.Visible = true;
            }
            else
            {
                newButton.Visible = false;
            }
        }
Beispiel #11
0
        private void dataNomorAkun_Load(object sender, EventArgs e)
        {
            int userAccessOption = 0;

            gutil.reArrangeTabOrder(this);

            userAccessOption = DS.getUserAccessRight(globalConstants.MENU_PENGATURAN_NO_AKUN, gutil.getUserGroupID());

            if (userAccessOption == 2 || userAccessOption == 6)
            {
                newButton.Visible = true;
            }
            else
            {
                newButton.Visible = false;
            }
        }
Beispiel #12
0
        private void dataKategoriProdukForm_Load(object sender, EventArgs e)
        {
            int userAccessOption = 0;

            gutil.reArrangeTabOrder(this);

            userAccessOption = DS.getUserAccessRight(globalConstants.MENU_KATEGORI, gutil.getUserGroupID());

            if (userAccessOption == 2 || userAccessOption == 6)
            {
                newButton.Visible = true;
            }
            else
            {
                newButton.Visible = false;
            }
            categoryNameTextBox.Select();
        }
Beispiel #13
0
        private void dataCabangForm_Load(object sender, EventArgs e)
        {
            int userAccessOption = 0;

            gutil.reArrangeTabOrder(this);

            userAccessOption = DS.getUserAccessRight(globalConstants.MENU_MANAJEMEN_CABANG, gutil.getUserGroupID());

            if (userAccessOption == 2 || userAccessOption == 6)
            {
                newButton.Visible = true;
            }
            else
            {
                newButton.Visible = false;
            }

            namaBranchTextbox.Select();
        }
Beispiel #14
0
        private void dataPOForm_Load(object sender, EventArgs e)
        {
            int userAccessOption = 0;

            Button[] arrButton = new Button[2];

            PODtPicker_1.CustomFormat = globalUtilities.CUSTOM_DATE_FORMAT;
            PODtPicker_2.CustomFormat = globalUtilities.CUSTOM_DATE_FORMAT;
            fillInSupplierCombo();

            if (originModuleID == globalConstants.PEMBAYARAN_HUTANG)
            {
                label2.Text = "Jatuh Tempo";
            }

            if (originModuleID == globalConstants.PENERIMAAN_BARANG_DARI_PO || originModuleID == globalConstants.PEMBAYARAN_HUTANG)
            {
                newButton.Visible       = false;
                showAllCheckBox.Visible = false;
            }

            userAccessOption = DS.getUserAccessRight(globalConstants.MENU_PURCHASE_ORDER, gUtil.getUserGroupID());

            if (userAccessOption == 2 || userAccessOption == 6)
            {
                newButton.Visible = true;
            }
            else
            {
                newButton.Visible = false;
            }

            //arrButton[0] = displayButton;
            //arrButton[1] = newButton;
            //gUtil.reArrangeButtonPosition(arrButton, arrButton[0].Top, this.Width);

            gUtil.reArrangeTabOrder(this);
        }
Beispiel #15
0
        private void dataPermintaanForm_Load(object sender, EventArgs e)
        {
            int userAccessOption = 0;

            Button[] arrButton = new Button[3];

            RODtPicker_1.CustomFormat = globalUtilities.CUSTOM_DATE_FORMAT;
            RODtPicker_2.CustomFormat = globalUtilities.CUSTOM_DATE_FORMAT;

            fillInBranchCombo(branchFromCombo, branchFromHiddenCombo);
            fillInBranchCombo(branchToCombo, branchToHiddenCombo);

            userAccessOption = DS.getUserAccessRight(globalConstants.MENU_REQUEST_ORDER, gUtil.getUserGroupID());

            if (userAccessOption == 2 || userAccessOption == 6)
            {
                newButton.Visible    = true;
                importButton.Visible = true;
            }
            else
            {
                newButton.Visible    = false;
                importButton.Visible = false;
            }

            if (originModuleID == globalConstants.CEK_DATA_MUTASI)
            {
                newButton.Visible = false;
            }

            //arrButton[0] = displayButton;
            //arrButton[1] = newButton;
            //arrButton[2] = importButton;
            //gUtil.reArrangeButtonPosition(arrButton, arrButton[0].Top, this.Width);

            gUtil.reArrangeTabOrder(this);
        }
Beispiel #16
0
        private void dataMutasiBarangForm_Load(object sender, EventArgs e)
        {
            int userAccessOption = 0;

            Button[] arrButton = new Button[3];

            PMDtPicker_1.CustomFormat = globalUtilities.CUSTOM_DATE_FORMAT;
            PMDtPicker_2.CustomFormat = globalUtilities.CUSTOM_DATE_FORMAT;

            fillInBranchCombo(branchToCombo, branchToComboHidden);

            userAccessOption = DS.getUserAccessRight(globalConstants.MENU_TAMBAH_MUTASI_BARANG, gutil.getUserGroupID());

            if (userAccessOption == 2 || userAccessOption == 6)
            {
                newButton.Visible    = true;
                importButton.Visible = true;
            }
            else
            {
                newButton.Visible    = false;
                importButton.Visible = false;
            }

            if (originModuleID == globalConstants.PENERIMAAN_BARANG)
            {
                newButton.Visible       = false;
                showAllCheckBox.Visible = false;
            }

            arrButton[0] = displayButton;
            arrButton[1] = newButton;
            arrButton[2] = importButton;
            //gutil.reArrangeButtonPosition(arrButton, arrButton[0].Top, this.Width);

            gutil.reArrangeTabOrder(this);
        }