fixes bug#15030
dev:lucas qua: git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@95901 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
747de12889
commit
64f9224bde
|
@ -128,6 +128,7 @@ public class EditarConfiguracionGeneralController extends MyGenericForwardCompos
|
|||
constante.setFecmodif(Calendar.getInstance().getTime());
|
||||
constante.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||
constante.setIndmantenimientousuario(radMantenimientoUsuarioSi.isChecked() ? Boolean.TRUE : Boolean.FALSE);
|
||||
constante.setNombconstante(constante.getDescconstante());
|
||||
|
||||
if (constante.getConstanteId() == null) {
|
||||
List<Constante> lsConstante = constanteService.buscar(constante.getNombconstante());
|
||||
|
|
|
@ -16,15 +16,19 @@ import org.zkoss.zul.Button;
|
|||
import org.zkoss.zul.Combobox;
|
||||
import org.zkoss.zul.Comboitem;
|
||||
import org.zkoss.zul.Paging;
|
||||
import org.zkoss.zul.Radio;
|
||||
import org.zkoss.zul.Radiogroup;
|
||||
import org.zkoss.zul.Textbox;
|
||||
|
||||
import com.rjconsultores.ventaboletos.constantes.Constantes;
|
||||
import com.rjconsultores.ventaboletos.entidad.Constante;
|
||||
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
||||
import com.rjconsultores.ventaboletos.entidad.Estado;
|
||||
import com.rjconsultores.ventaboletos.entidad.LogHistoricoContingencia;
|
||||
import com.rjconsultores.ventaboletos.enums.EStatusContingencia;
|
||||
import com.rjconsultores.ventaboletos.enums.TypeEventListener;
|
||||
import com.rjconsultores.ventaboletos.rest.ContingenciaClienteRest;
|
||||
import com.rjconsultores.ventaboletos.service.ConstanteService;
|
||||
import com.rjconsultores.ventaboletos.service.EstadoService;
|
||||
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||
|
@ -50,6 +54,8 @@ public class EditarContigenciaController extends MyGenericForwardComposer {
|
|||
|
||||
@Autowired
|
||||
private EstadoService estadoService;
|
||||
@Autowired
|
||||
private ConstanteService constanteService;
|
||||
|
||||
private List<Estado> lsEstado;
|
||||
|
||||
|
@ -62,6 +68,8 @@ public class EditarContigenciaController extends MyGenericForwardComposer {
|
|||
private Textbox txtStatus;
|
||||
private EStatusContingencia statusContigencia;
|
||||
private Radiogroup rdbGroup;
|
||||
private Radio rdbProducao;
|
||||
private Radio rdbHomologacao;
|
||||
|
||||
private Paging pagingHistorico;
|
||||
@Autowired
|
||||
|
@ -87,11 +95,31 @@ public class EditarContigenciaController extends MyGenericForwardComposer {
|
|||
btnContingencia.setDisabled(true);
|
||||
|
||||
btnContingencia.addEventListener(TypeEventListener.ON_CLICK.getEvent(), new EventListenerOnClickContingenciaBotaoContingencia(this));
|
||||
|
||||
Constante constante = constanteService.buscarPorNomeConstante(Constantes.BPE_AMBIENTE);
|
||||
String valorConstante = constante.getValorconstante();
|
||||
|
||||
if (valorConstante != null) {
|
||||
if (valorConstante.equals("1")) {
|
||||
// Producao
|
||||
rdbProducao.setSelected(true);
|
||||
rdbHomologacao.setDisabled(true);
|
||||
|
||||
} else if (valorConstante.equals("2")) {
|
||||
// Homlogacao
|
||||
rdbHomologacao.setSelected(true);
|
||||
rdbProducao.setDisabled(true);
|
||||
}
|
||||
} else {
|
||||
rdbProducao.setSelected(true);
|
||||
}
|
||||
}
|
||||
|
||||
private void verificarStatus(String uf, String cnpj) {
|
||||
Constante constante = constanteService.buscarPorNomeConstante(Constantes.BPE_URL);
|
||||
String bpeURL = constante.getValorconstante();
|
||||
setStatusContigencia(EStatusContingencia.getStatusContingencia(
|
||||
ContingenciaClienteRest.getInstance().consultar(uf, rdbGroup.getSelectedItem().getValue(), cnpj)));
|
||||
ContingenciaClienteRest.getInstance().consultar(bpeURL, uf, rdbGroup.getSelectedItem().getValue(), cnpj)));
|
||||
txtStatus.setValue(statusContigencia.getDescricao());
|
||||
|
||||
btnContingencia.setDisabled(false);
|
||||
|
@ -222,6 +250,22 @@ public class EditarContigenciaController extends MyGenericForwardComposer {
|
|||
this.rdbGroup = rdbGroup;
|
||||
}
|
||||
|
||||
public Radio getRdbProducao() {
|
||||
return rdbProducao;
|
||||
}
|
||||
|
||||
public void setRdbProducao(Radio rdbProducao) {
|
||||
this.rdbProducao = rdbProducao;
|
||||
}
|
||||
|
||||
public Radio getRdbHomologacao() {
|
||||
return rdbHomologacao;
|
||||
}
|
||||
|
||||
public void setRdbHomologacao(Radio rdbHomologacao) {
|
||||
this.rdbHomologacao = rdbHomologacao;
|
||||
}
|
||||
|
||||
public EStatusContingencia getStatusContigencia() {
|
||||
return statusContigencia;
|
||||
}
|
||||
|
|
|
@ -58,7 +58,7 @@
|
|||
<label
|
||||
value="${c:l('editarContigencia.lbAmbiente.value')}" />
|
||||
<radiogroup Id="rdbGroup">
|
||||
<radio id="rdbProducao" value="1" label="${c:l('editarContigencia.producao.value')}" selected="true"/>
|
||||
<radio id="rdbProducao" value="1" label="${c:l('editarContigencia.producao.value')}" />
|
||||
<radio id="rdbHomologacao" value="2" label="${c:l('editarContigencia.homologacao.value')}" />
|
||||
</radiogroup>
|
||||
</row>
|
||||
|
|
Loading…
Reference in New Issue