Package org.jabusuite.webclient.windows

Examples of org.jabusuite.webclient.windows.JbsOptionPane


    protected void createInvoice() {
        try {
            final Invoice invoice = new Invoice();
            String userNumber = getNextUserNumber(Invoice.class);
            invoice.setDataFromTransaction(getOrderConfirmation(), userNumber);
            JbsOptionPane dialog = JbsOptionPane.showMessageDialog(this, JbsL10N.getString("OrderConfirmation.msgToInvoice"), JbsL10N.getString("OrderConfirmation.formTitle"), JbsOptionPane.INFORMATION_MESSAGE);
            dialog.addActionListener(new ActionListener() {

                public void actionPerformed(ActionEvent arg0) {
                    FmInvoiceEdit fmInvoiceEdit = new FmInvoiceEdit();
                    fmInvoiceEdit.showForm(DlgState.dsCopy, invoice);
                    addAction(PnOfferEdit.ACTION_TOINVOICE);
View Full Code Here


    protected void createDeliveryNote() {
        try {
            final DeliveryNote deliveryNote = new DeliveryNote();
            String userNumber = getNextUserNumber(DeliveryNote.class);
            deliveryNote.setDataFromTransaction(getOrderConfirmation(), userNumber);
            JbsOptionPane dialog = JbsOptionPane.showMessageDialog(this, JbsL10N.getString("OrderConfirmation.msgToDeliveryNote"), JbsL10N.getString("OrderConfirmation.formTitle"), JbsOptionPane.INFORMATION_MESSAGE);
            dialog.addActionListener(new ActionListener() {

                public void actionPerformed(ActionEvent arg0) {
                    FmDeliveryNoteEdit fmDeliveryNoteEdit = new FmDeliveryNoteEdit();
                    fmDeliveryNoteEdit.showForm(DlgState.dsCopy, deliveryNote);
                    addAction(PnOfferEdit.ACTION_TODELIVERYNOTE);
View Full Code Here

    protected void createWorkOrder() {
        try {
            final WorkOrder workOrder = new WorkOrder();
            String userNumber = getNextUserNumber(WorkOrder.class);
            workOrder.setDataFromTransaction(getOrderConfirmation(), userNumber);
            JbsOptionPane dialog = JbsOptionPane.showMessageDialog(this, JbsL10N.getString("OrderConfirmation.msgToWorkOrder"), JbsL10N.getString("OrderConfirmation.formTitle"), JbsOptionPane.INFORMATION_MESSAGE);
            dialog.addActionListener(new ActionListener() {

                public void actionPerformed(ActionEvent arg0) {
                    FmWorkOrderEdit fmWorkOrderEdit = new FmWorkOrderEdit();
                    fmWorkOrderEdit.showForm(DlgState.dsCopy, workOrder);
                    addAction(PnTransactionEdit.ACTION_TOWORKORDER);
View Full Code Here

                        initKeystrokeListener();
                }
            });
            fmSelectCompany.showForm();
        } else {
            JbsOptionPane msgBox = JbsOptionPane.showMessageDialog(this, JbsL10N.getString("JbsCompany.userNoCompanies"), JbsL10N.getString("JbsCompany.company"), JOptionPane.ERROR_MESSAGE);
            msgBox.addActionListener(new DlgListener());
        }
    }
View Full Code Here

    protected void doLogin() {
        logger.info("Logging in...");
        if (checkFields()) {
            JbsUser user = findUser(txUserName.getText());
            if (user == null) {
                JbsOptionPane msgBox = JbsOptionPane.showMessageDialog(this, JbsL10N.getString("Login.userOrPasswordWrong"), JbsL10N.getString("Generic.error"), JbsOptionPane.ERROR_MESSAGE);
                msgBox.addActionListener(new DlgListener());
            } else {
                if ((checkPassword(user, this.txPassword.getText())) && (this.checkModules(user))) {
                    ClientGlobals.setUser(user);
                    logger.debug("Setting company.");
                    if (setStdCompany(user)) {
View Full Code Here

    }

    protected boolean checkPassword(JbsUser user, String password) {
        boolean checkResult = false;
        if (!StringUtils.encodeMD5(password).equals(user.getPassword())) {
            JbsOptionPane msgBox = JbsOptionPane.showMessageDialog(this, JbsL10N.getString("Login.userOrPasswordWrong"), JbsL10N.getString("Generic.error"), JbsOptionPane.ERROR_MESSAGE);
            msgBox.addActionListener(new DlgListener());
        } else {
            checkResult = true;
        }
        return checkResult;
    }
View Full Code Here

    }

    protected boolean checkFields() {
        boolean checkResult = false;
        if (txUserName.getText().trim().equals("")) {
            JbsOptionPane msgBox = JbsOptionPane.showMessageDialog(this, JbsL10N.getString("Login.noUserName"), JbsL10N.getString("Generic.error"), JbsOptionPane.ERROR_MESSAGE);
            msgBox.addActionListener(new DlgListener());
        } else if (txPassword.getText().trim().equals("")) {
            JbsOptionPane msgBox = JbsOptionPane.showMessageDialog(this, JbsL10N.getString("Login.userOrPasswordWrong"), JbsL10N.getString("Generic.error"), JbsOptionPane.ERROR_MESSAGE);
            msgBox.addActionListener(new DlgListener());
        } else {
            checkResult = true;
        }
        return checkResult;
    }
View Full Code Here

        }
    //fmEdit.showForm(getApplicationInstance());
    }
   
    public void deleteJbsObject() {
        JbsOptionPane msgDelete = JbsOptionPane.showConfirmDialog(this, JbsL10N.getString("Generic.deleteRequest"), JbsL10N.getString("Generic.delete"), JbsOptionPane.YES_NO_OPTION);
        msgDelete.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent arg0) {
                if (arg0.getActionCommand().equals(JbsOptionPane.YES_OPTION)) {
                    try {
                        doDeleteJbsObject(getSelectedJbsBaseObject());
View Full Code Here

        this.getFmEdit().showForm(DlgState.dsEdit, this.getSelectedJbsBaseObject());
    }

    protected void deleteJbsBaseObject() {
        if (this.getSelectedJbsBaseObject()!=null) {
            JbsOptionPane confirmDialog = JbsOptionPane.showConfirmDialog(this, JbsL10N.getString("Generic.deleteRequest"), JbsL10N.getString("Generic.delete"), JbsOptionPane.YES_NO_OPTION);
            confirmDialog.addActionListener(new ActionListener() {

                public void actionPerformed(ActionEvent arg0) {
                    if (arg0.getActionCommand() == JbsOptionPane.YES_OPTION) {
                        getJbsBaseObjects().remove(getSelectedJbsBaseObject());
                        reload();
View Full Code Here

    }

    protected void deletePosition() {
        final TrPositionTreeNode node = (TrPositionTreeNode) this.tblPositions.getSelectedNode();
        if ((this.getSelectedPosition()!=null) && (node.getPosition() != null)) {
            JbsOptionPane confirmDialog = JbsOptionPane.showConfirmDialog(this, JbsL10N.getString("Position.deleteQuery"), JbsL10N.getString("Position.deleteQueryTitle"), JbsOptionPane.YES_NO_OPTION);
            confirmDialog.addActionListener(new ActionListener() {

                private static final long serialVersionUID = 1L;

                public void actionPerformed(ActionEvent arg0) {
                    if (arg0.getActionCommand() == JbsOptionPane.YES_OPTION) {
View Full Code Here

TOP

Related Classes of org.jabusuite.webclient.windows.JbsOptionPane

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.