Ir para conteúdo
Fórum Script Brasil

Dayson Rodrigues

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Dayson Rodrigues

Dayson Rodrigues's Achievements

0

Reputação

  1. Bom, estou querendo cabeça para usar o ConfirmDialog, antes de usar começar a usar o ConfirmDialog estava funcionando perfeiramente. OBS: Consigo abrir normalmente a caixa de dialogo, mais não consigo executar minha action, já vi a documentação mais não consegui. OBS: Na coluna Excluir que estou tentando usar, mais não consigo. *Meu DataTable `<ui:composition template="/template/layoutpadrao.xhtml" xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html" xmlns:p="http://primefaces.org/ui" xmlns:componentedataHora="http://java.sun.com/jsf/composite/componetesStudio"> <h:outputStylesheet library="css" name="sistema.css" /> <ui:define name="titulo"> controle de agendamento</ui:define> <ui:define name="Botao"> <h:form> <ui:include src="/template/layoutCabecalho.xhtml" /> </h:form> </ui:define> <ui:define name="corpo"> <h:form> <p:growl /> <br /> <br /> <br /> <p:dataTable value="#{consultaAgenda.listAgendamento}" var="obj" width="100%" styleClass="cabecalho" rows="30" paginator="true" paginatorAlwaysVisible="false" emptyMessage="Não existe agendamentos." id="tableagenda"> <f:facet name="header">Lista de Agendamentos</f:facet> <p:column headerText="Nome" sortBy="#{obj.nome}"> <div style="text-align: center;"> <p:outputLabel value="#{obj.nome}" styleClass="centro" /> </div> </p:column> <p:column headerText="Tel. Celular" > <div style="text-align: center;"> <p:outputLabel value="#{obj.telefoneCelular}" styleClass="centro" /> </div> </p:column> <p:column headerText="Tel. Residencial"> <div style="text-align: center;"> <p:outputLabel value="#{obj.telefoneResidencial}" styleClass="centro" /> </div> </p:column> <p:column headerText="Funcionario" width="10%" sortBy="#{obj.funcionario.funcNome}"> <div style="text-align: center;"> <p:outputLabel value="#{obj.funcionario.funcNome}" styleClass="centro" /> </div> </p:column> <p:column headerText="Descrição do Serviço" width="30%"> <div style="text-align: center;"> <h:outputLabel value="#{obj.descricaoServ}" /> </div> </p:column> <p:column headerText="Agendado" width="95" sortBy="#{obj.data}"> <div style="text-align: center"> <componentedataHora:outputData valor="#{obj.data}" styleClass="centro" /> </div> </p:column> <p:column headerText="Hora" width="55" sortBy="#{obj.hora}"> <componentedataHora:outputhora hora="#{obj.hora}" styleClass="centro" /> </p:column> <p:column headerText="Editar" width="50"> <div style="text-align: center;"> <p:button outcome="cadastroagendamento" icon="ui-icon-pencil"> <f:param name="codigo" value="#{obj.id}" /> </p:button> </div> </p:column> <p:column headerText="Excluir" width="50"> <div style="text-align: center;"> <p:commandButton icon="ui-icon-trash" style="text-align:center;"> <p:confirm header="Excluir agendamento" message="Deseja excluir este agendamento?" icon="ui-icon-alert" > <f:setPropertyActionListener value="#{obj}" target="#{consultaAgenda.agendamentoSelecionado}" /> <!-- Pega Objeto selecionado --> </p:confirm> </p:commandButton> </div> </p:column> </p:dataTable> <p:confirmDialog global="true" showEffect="explode" hideEffect="fade"> <p:commandButton value="Sim" styleClass="ui-confirmdialog-yes" icon="ui-icon-check" oncomplete="confirm.hide()" actionListener="#{consultaAgenda.excluir()}" /> <p:commandButton value="Não" styleClass="ui-confirmdialog-no" icon="ui-icon-close" onclick="confirm.hide(); return false;" /> </p:confirmDialog> </h:form> </ui:define> </ui:composition>`
×
×
  • Criar Novo...