my code stock.com

Giovanny Rey Cediel

Confirmación rechazo o aprobación de un tramite
by Giovanny Rey Cediel

Confirma el rechazo o la aprobación de un trámite, en cualquiera de los dos casos redirecciona a la bandeja.

Snippet options

Download: Download snippet as confirmacion-rechazo-o-aprobacion-de-un-tramite.java.
Copy snippet: For this you need a free my code stock.com account.
Embed code : You will find the embed code for this snippet at the end of the page, if you want to embed it into a website or a blog!

   
   <!--ACCION ONCLICK DEL BOTON ELIMINAR PARA LLAMAR LA VENTANA DE CONFIRMACION -->
    <p:commandButton value="Terminar"
	    actionListener="#{miControlador.miMetodoDeAprobarRechazar()}"/>
   
    <!--VENTANA MODAL DE CONFIRMACION DE RECHAZO DE UN TRAMITE -->
    <div class="Container100 Responsive">
        <p:dialog header="Advertencia" widgetVar="dialogoAdvertenciaRechazo"
    	    modal="true" width="370px" responsive="true" resizable="false"
    		closable="false" draggable="false">
    		<h:form id="frmMensAdvEl_">
    		<div class="TexAlCenter">
    		    <h:outputText value="¿Está seguro de rechazar la información?" />
    			    </div>
    				<div class="EmptyBox10"></div>
    				<div class="SeparatorFull"></div>
    				<div class="Container100 TexAlCenter">
    				    <p:commandButton value="Aceptar" id="BtnAceptarAdvEl"
    					    actionListener="#{miControlador.btnRechazarSolicitudTramite()}" />
    					<p:commandButton value="Cancelar" id="BtnCancelarAdvEl"
    						styleClass="RedButton"
    						onclick="PF('dialogoAdvertenciaRechazo').hide();" />
    			</div>
    		</h:form>
    	</p:dialog>
    </div>

    <!--VENTANA MODAL DE CONFIRMACION DE APROBACION DE UN TRAMITE -->
    <div class="Container100 Responsive">
        <p:dialog header="Advertencia" widgetVar="dialogoAdvertenciaAprobacion"
    	    modal="true" width="370px" responsive="true" resizable="false"
    		closable="false" draggable="false">
    		<h:form id="frmMensAdvEl_">
    		<div class="TexAlCenter">
    		    <h:outputText value="¿Está seguro de aprobar la información?" />
    			    </div>
    				<div class="EmptyBox10"></div>
    				<div class="SeparatorFull"></div>
    				<div class="Container100 TexAlCenter">
    				    <p:commandButton value="Aceptar" id="BtnAceptarAdvEl"
    					    actionListener="#{miControlador.btnAprobarSolicitudTramite()}" />
    					<p:commandButton value="Cancelar" id="BtnCancelarAdvEl"
    						styleClass="RedButton"
    						onclick="PF('dialogoAdvertenciaAprobacion').hide();" />
    			</div>
    		</h:form>
    	</p:dialog>
    </div>

    /** CODIGO EN EL CONTROLADOR **/
   public void miMetodoDeAprobarRechazar(() {
		try {
			...
			/* CODIGO DONDE IDENTIFICO SI ES APROBACION O RECHAZO*/
			if (this.aprobarSolicitud) {
				/** MUESTRA LA VENTANA DE CONFIRMACION DE APROBACION**/
				RequestContext.getCurrentInstance().execute("PF('dialogoAdvertenciaRechazo').show()");
				
			} else {
				/** MUESTRA LA VENTANA DE CONFIRMACION DE RECHAZO**/
				RequestContext.getCurrentInstance().execute("PF('dialogoAdvertenciaAprobacion').show()");

			}

		} 
	}
 
	public void btnAprobarSolicitudTramite(){
		try {
		       ...MI CODIGO DE APROBACION...
				//REDIRECCION A BANDEJA **/
			    this.goToBandeja();
			}
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
	

	public void btnRechazarSolicitudTramite(){
		try {
		       ...MI CODIGO DE RECHAZO...
				//REDIRECCION A BANDEJA **/
			    this.goToBandeja();
			}
		} catch (Exception e) {
			e.printStackTrace();
		}
	}

Create a free my code stock.com account now.

my code stok.com is a free service, which allows you to save and manage code snippes of any kind and programming language. We provide many advantages for your daily work with code-snippets, also for your teamwork. Give it a try!

Find out more and register now

You can customize the height of iFrame-Codes as needed! You can find more infos in our API Reference for iframe Embeds.