Search in sources :

Example 16 with Button

use of it.cnr.jada.util.jsp.Button in project sigla-main by consiglionazionaledellericerche.

the class CRUDDistintaCassiereBP method writeToolbar.

public void writeToolbar(PageContext pagecontext) throws IOException, ServletException {
    Button[] toolbar = getToolbar();
    if (!this.getParametriCnr().getFl_tesoreria_unica().booleanValue()) {
        if (getFile() != null) {
            HttpServletResponse httpservletresp = (HttpServletResponse) pagecontext.getResponse();
            HttpServletRequest httpservletrequest = (HttpServletRequest) pagecontext.getRequest();
            StringBuffer stringbuffer = new StringBuffer();
            stringbuffer.append(pagecontext.getRequest().getScheme());
            stringbuffer.append("://");
            stringbuffer.append(pagecontext.getRequest().getServerName());
            stringbuffer.append(':');
            stringbuffer.append(pagecontext.getRequest().getServerPort());
            stringbuffer.append(JSPUtils.getAppRoot(httpservletrequest));
            toolbar[10].setHref("javascript:doPrint('" + stringbuffer + getFile() + "')");
        }
    }
    super.writeToolbar(pagecontext);
}
Also used : HttpServletRequest(javax.servlet.http.HttpServletRequest) Button(it.cnr.jada.util.jsp.Button) HttpServletResponse(javax.servlet.http.HttpServletResponse)

Example 17 with Button

use of it.cnr.jada.util.jsp.Button in project sigla-main by consiglionazionaledellericerche.

the class CRUDDistintaCassiereBP method createToolbar.

protected it.cnr.jada.util.jsp.Button[] createToolbar() {
    Button[] toolbar = super.createToolbar();
    List<Button> newToolbarTesoreria = new ArrayList<Button>();
    newToolbarTesoreria.addAll(Arrays.asList(toolbar));
    if (isAttivoSiopeplus()) {
        newToolbarTesoreria.add(new it.cnr.jada.util.jsp.Button(it.cnr.jada.util.Config.getHandler().getProperties(getClass()), "CRUDToolbar.salvaDef"));
        newToolbarTesoreria.add(new it.cnr.jada.util.jsp.Button(it.cnr.jada.util.Config.getHandler().getProperties(getClass()), "CRUDToolbar.uploadsiopeplus"));
        newToolbarTesoreria.add(new it.cnr.jada.util.jsp.Button(it.cnr.jada.util.Config.getHandler().getProperties(getClass()), "CRUDToolbar.inviaPEC"));
        return newToolbarTesoreria.toArray(new it.cnr.jada.util.jsp.Button[newToolbarTesoreria.size()]);
    } else {
        if (this.getParametriCnr().getFl_tesoreria_unica().booleanValue() && !isFlusso() && !isAnnulli()) {
            newToolbarTesoreria.add(new it.cnr.jada.util.jsp.Button(it.cnr.jada.util.Config.getHandler().getProperties(getClass()), "CRUDToolbar.stampaProv"));
            newToolbarTesoreria.add(new it.cnr.jada.util.jsp.Button(it.cnr.jada.util.Config.getHandler().getProperties(getClass()), "CRUDToolbar.firma"));
            newToolbarTesoreria.add(new it.cnr.jada.util.jsp.Button(it.cnr.jada.util.Config.getHandler().getProperties(getClass()), "CRUDToolbar.downloadFirmato"));
            return newToolbarTesoreria.toArray(new it.cnr.jada.util.jsp.Button[newToolbarTesoreria.size()]);
        }
        if (this.getParametriCnr().getFl_tesoreria_unica().booleanValue() && (isFlusso() || isAnnulli())) {
            newToolbarTesoreria.add(new it.cnr.jada.util.jsp.Button(it.cnr.jada.util.Config.getHandler().getProperties(getClass()), "CRUDToolbar.stampaProv"));
            newToolbarTesoreria.add(new it.cnr.jada.util.jsp.Button(it.cnr.jada.util.Config.getHandler().getProperties(getClass()), "CRUDToolbar.salvaDef"));
            newToolbarTesoreria.add(new it.cnr.jada.util.jsp.Button(it.cnr.jada.util.Config.getHandler().getProperties(getClass()), "CRUDToolbar.firma"));
            newToolbarTesoreria.add(new it.cnr.jada.util.jsp.Button(it.cnr.jada.util.Config.getHandler().getProperties(getClass()), "CRUDToolbar.downloadnew"));
            newToolbarTesoreria.add(new it.cnr.jada.util.jsp.Button(it.cnr.jada.util.Config.getHandler().getProperties(getClass()), "CRUDToolbar.downloadFirmato"));
            return newToolbarTesoreria.toArray(new it.cnr.jada.util.jsp.Button[newToolbarTesoreria.size()]);
        } else if (this.isFlusso()) {
            newToolbarTesoreria.add(new it.cnr.jada.util.jsp.Button(it.cnr.jada.util.Config.getHandler().getProperties(getClass()), "CRUDToolbar.flusso"));
            newToolbarTesoreria.add(new it.cnr.jada.util.jsp.Button(it.cnr.jada.util.Config.getHandler().getProperties(getClass()), "CRUDToolbar.download"));
            return newToolbarTesoreria.toArray(new it.cnr.jada.util.jsp.Button[newToolbarTesoreria.size()]);
        } else {
            return toolbar;
        }
    }
}
Also used : it.cnr.contab.util(it.cnr.contab.util) java.util(java.util) Button(it.cnr.jada.util.jsp.Button) Button(it.cnr.jada.util.jsp.Button)

Example 18 with Button

use of it.cnr.jada.util.jsp.Button in project sigla-main by consiglionazionaledellericerche.

the class AbstractFirmaDigitaleDocContBP method createToolbar.

public it.cnr.jada.util.jsp.Button[] createToolbar() {
    Button[] baseToolbar = super.createToolbar();
    Button[] toolbar = new Button[baseToolbar.length + 9];
    int i = 0;
    for (Button button : baseToolbar) {
        toolbar[i++] = button;
    }
    toolbar[i++] = new it.cnr.jada.util.jsp.Button(it.cnr.jada.util.Config.getHandler().getProperties(getClass()), "Toolbar.refresh");
    toolbar[i - 1].setSeparator(true);
    toolbar[i++] = new it.cnr.jada.util.jsp.Button(it.cnr.jada.util.Config.getHandler().getProperties(getClass()), "Toolbar.delete");
    toolbar[i++] = new it.cnr.jada.util.jsp.Button(it.cnr.jada.util.Config.getHandler().getProperties(getClass()), "Toolbar.deletesign");
    toolbar[i - 1].setSeparator(true);
    toolbar[i++] = new it.cnr.jada.util.jsp.Button(it.cnr.jada.util.Config.getHandler().getProperties(getClass()), "Toolbar.predisponi");
    toolbar[i++] = new it.cnr.jada.util.jsp.Button(it.cnr.jada.util.Config.getHandler().getProperties(getClass()), "Toolbar.allegadocumenti");
    toolbar[i++] = new it.cnr.jada.util.jsp.Button(it.cnr.jada.util.Config.getHandler().getProperties(getClass()), "Toolbar.zipdocumenti");
    toolbar[i++] = new it.cnr.jada.util.jsp.Button(it.cnr.jada.util.Config.getHandler().getProperties(getClass()), "Toolbar.pdfdocumenti");
    toolbar[i - 1].setSeparator(true);
    toolbar[i++] = new it.cnr.jada.util.jsp.Button(it.cnr.jada.util.Config.getHandler().getProperties(getClass()), "Toolbar.detail");
    toolbar[i++] = new it.cnr.jada.util.jsp.Button(it.cnr.jada.util.Config.getHandler().getProperties(getClass()), "Toolbar.sign");
    toolbar[i - 1].setSeparator(true);
    return toolbar;
}
Also used : Button(it.cnr.jada.util.jsp.Button) Button(it.cnr.jada.util.jsp.Button)

Example 19 with Button

use of it.cnr.jada.util.jsp.Button in project sigla-main by consiglionazionaledellericerche.

the class CRUDAccertamentoBP method createToolbar.

protected it.cnr.jada.util.jsp.Button[] createToolbar() {
    Button[] toolbar = super.createToolbar();
    Button[] newToolbar = new Button[toolbar.length + 1];
    for (int i = 0; i < toolbar.length; i++) newToolbar[i] = toolbar[i];
    newToolbar[toolbar.length] = new it.cnr.jada.util.jsp.Button(it.cnr.jada.util.Config.getHandler().getProperties(getClass()), "Toolbar.copia");
    return newToolbar;
}
Also used : Button(it.cnr.jada.util.jsp.Button) Button(it.cnr.jada.util.jsp.Button)

Example 20 with Button

use of it.cnr.jada.util.jsp.Button in project sigla-main by consiglionazionaledellericerche.

the class CRUDAccertamentoResiduoBP method createToolbar.

protected it.cnr.jada.util.jsp.Button[] createToolbar() {
    Button[] toolbar = super.createToolbar();
    Button[] newToolbar = new Button[toolbar.length + 1];
    for (int i = 0; i < toolbar.length; i++) newToolbar[i] = toolbar[i];
    newToolbar[toolbar.length] = new it.cnr.jada.util.jsp.Button(it.cnr.jada.util.Config.getHandler().getProperties(getClass()), "Toolbar.modaccertamento");
    return newToolbar;
}
Also used : Button(it.cnr.jada.util.jsp.Button) Button(it.cnr.jada.util.jsp.Button)

Aggregations

Button (it.cnr.jada.util.jsp.Button)127 HttpServletRequest (javax.servlet.http.HttpServletRequest)11 HttpServletResponse (javax.servlet.http.HttpServletResponse)6 java.util (java.util)3 ArrayList (java.util.ArrayList)3 V_estrai_glaBulk (it.cnr.contab.docamm00.consultazioni.bulk.V_estrai_glaBulk)1 ArchiviaStampaPdgVariazioneBulk (it.cnr.contab.pdg00.bulk.ArchiviaStampaPdgVariazioneBulk)1 Ass_progetto_piaeco_voceBulk (it.cnr.contab.progettiric00.core.bulk.Ass_progetto_piaeco_voceBulk)1 Progetto_piano_economicoBulk (it.cnr.contab.progettiric00.core.bulk.Progetto_piano_economicoBulk)1 Progetto_rimodulazioneBulk (it.cnr.contab.progettiric00.core.bulk.Progetto_rimodulazioneBulk)1 Voce_piano_economico_prgBulk (it.cnr.contab.progettiric00.tabrif.bulk.Voce_piano_economico_prgBulk)1 Print_spoolerBulk (it.cnr.contab.reports.bulk.Print_spoolerBulk)1 UtilService (it.cnr.contab.spring.service.UtilService)1 it.cnr.contab.util (it.cnr.contab.util)1 HelpBulk (it.cnr.contab.util00.bulk.HelpBulk)1 ActionContext (it.cnr.jada.action.ActionContext)1 BusinessProcessException (it.cnr.jada.action.BusinessProcessException)1 HttpActionContext (it.cnr.jada.action.HttpActionContext)1 OggettoBulk (it.cnr.jada.bulk.OggettoBulk)1 ValidationException (it.cnr.jada.bulk.ValidationException)1