bug #8533
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@64953 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
c6e9b207dc
commit
0fa10c58da
|
@ -18,8 +18,11 @@ import org.zkoss.zul.Combobox;
|
||||||
import org.zkoss.zul.Radio;
|
import org.zkoss.zul.Radio;
|
||||||
import org.zkoss.zul.Textbox;
|
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.Empresa;
|
||||||
import com.rjconsultores.ventaboletos.entidad.OCDParam;
|
import com.rjconsultores.ventaboletos.entidad.OCDParam;
|
||||||
|
import com.rjconsultores.ventaboletos.service.ConstanteService;
|
||||||
import com.rjconsultores.ventaboletos.service.EmpresaService;
|
import com.rjconsultores.ventaboletos.service.EmpresaService;
|
||||||
import com.rjconsultores.ventaboletos.service.OCDParamService;
|
import com.rjconsultores.ventaboletos.service.OCDParamService;
|
||||||
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
||||||
|
@ -38,6 +41,9 @@ public class EditarOCDParamController extends MyGenericForwardComposer {
|
||||||
@Autowired
|
@Autowired
|
||||||
private EmpresaService empresaService;
|
private EmpresaService empresaService;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private ConstanteService constanteService;
|
||||||
|
|
||||||
private OCDParam ocdParamCorrente;
|
private OCDParam ocdParamCorrente;
|
||||||
|
|
||||||
private MyListbox ocdParamList;
|
private MyListbox ocdParamList;
|
||||||
|
@ -47,6 +53,7 @@ public class EditarOCDParamController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
private Textbox txtDiasPagar;
|
private Textbox txtDiasPagar;
|
||||||
private Textbox txtPenalizacion;
|
private Textbox txtPenalizacion;
|
||||||
|
private Textbox txtTiempoLimitePenalizacion;
|
||||||
|
|
||||||
private Button btnApagar;
|
private Button btnApagar;
|
||||||
private Checkbox chkOCDDefault;
|
private Checkbox chkOCDDefault;
|
||||||
|
@ -99,6 +106,7 @@ public class EditarOCDParamController extends MyGenericForwardComposer {
|
||||||
chkOCDTransferencia.setChecked(ocdParamCorrente.getIndOCDTransferencia() == null ? false : ocdParamCorrente.getIndOCDTransferencia());
|
chkOCDTransferencia.setChecked(ocdParamCorrente.getIndOCDTransferencia() == null ? false : ocdParamCorrente.getIndOCDTransferencia());
|
||||||
chkIndtotalbilhete.setChecked(ocdParamCorrente.getIndtotalbilhete() == null ? false : ocdParamCorrente.getIndtotalbilhete());
|
chkIndtotalbilhete.setChecked(ocdParamCorrente.getIndtotalbilhete() == null ? false : ocdParamCorrente.getIndtotalbilhete());
|
||||||
txtPenalizacion.setDisabled(!ocdParamCorrente.getIndPenalizacionOCD());
|
txtPenalizacion.setDisabled(!ocdParamCorrente.getIndPenalizacionOCD());
|
||||||
|
txtTiempoLimitePenalizacion.setDisabled(!ocdParamCorrente.getIndPenalizacionOCD());
|
||||||
initRadios(ocdParamCorrente.getIndPenalizacionOCD());
|
initRadios(ocdParamCorrente.getIndPenalizacionOCD());
|
||||||
if (ocdParamCorrente.getOcdparamId() == null)
|
if (ocdParamCorrente.getOcdparamId() == null)
|
||||||
btnApagar.setVisible(Boolean.FALSE);
|
btnApagar.setVisible(Boolean.FALSE);
|
||||||
|
@ -138,6 +146,7 @@ public class EditarOCDParamController extends MyGenericForwardComposer {
|
||||||
public void onClick$rdPenalizacionOCD(Event ev) {
|
public void onClick$rdPenalizacionOCD(Event ev) {
|
||||||
if(rdPenalizacionOCD.isChecked()) {
|
if(rdPenalizacionOCD.isChecked()) {
|
||||||
txtPenalizacion.setDisabled(Boolean.FALSE);
|
txtPenalizacion.setDisabled(Boolean.FALSE);
|
||||||
|
txtTiempoLimitePenalizacion.setDisabled(Boolean.FALSE);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -145,6 +154,8 @@ public class EditarOCDParamController extends MyGenericForwardComposer {
|
||||||
if (rdPenalizacionOrgaoConcedente.isChecked()) {
|
if (rdPenalizacionOrgaoConcedente.isChecked()) {
|
||||||
txtPenalizacion.setDisabled(Boolean.TRUE);
|
txtPenalizacion.setDisabled(Boolean.TRUE);
|
||||||
txtPenalizacion.setValue("");
|
txtPenalizacion.setValue("");
|
||||||
|
txtTiempoLimitePenalizacion.setDisabled(Boolean.TRUE);
|
||||||
|
txtTiempoLimitePenalizacion.setValue("");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -253,5 +264,22 @@ public class EditarOCDParamController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
public void setRdPenalizacionOrgaoConcedente(Radio rdPenalizacionOrgaoConcedente) {
|
public void setRdPenalizacionOrgaoConcedente(Radio rdPenalizacionOrgaoConcedente) {
|
||||||
this.rdPenalizacionOrgaoConcedente = rdPenalizacionOrgaoConcedente;
|
this.rdPenalizacionOrgaoConcedente = rdPenalizacionOrgaoConcedente;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Boolean isTempoLimitePenalizacaoOcd() {
|
||||||
|
Constante constante = constanteService.buscarPorNomeConstante(Constantes.TEMPO_LIMITE_PEN_PARAM_OCD);
|
||||||
|
if(constante != null) {
|
||||||
|
return Boolean.valueOf(constante.getValorconstante());
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Textbox getTxtTiempoLimitePenalizacion() {
|
||||||
|
return txtTiempoLimitePenalizacion;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setTxtTiempoLimitePenalizacion(Textbox txtTiempoLimitePenalizacion) {
|
||||||
|
this.txtTiempoLimitePenalizacion = txtTiempoLimitePenalizacion;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
|
@ -6786,6 +6786,7 @@ busquedaOCDParamController.btnPesquisa.label=Buscar
|
||||||
busquedaOCDParamController.empresa.label=Empresa
|
busquedaOCDParamController.empresa.label=Empresa
|
||||||
busquedaOCDParamController.diasPagar.label=Días para pagar
|
busquedaOCDParamController.diasPagar.label=Días para pagar
|
||||||
busquedaOCDParamController.penalizacion.label=Penalización(%)
|
busquedaOCDParamController.penalizacion.label=Penalización(%)
|
||||||
|
busquedaOCDParamController.tempoLimitePenalizacaoOcd.label=Tiempo Límite para Penalización
|
||||||
busquedaOCDParamController.window.title=Búsqueda de Parametros para OCD
|
busquedaOCDParamController.window.title=Búsqueda de Parametros para OCD
|
||||||
indexController.mniBusquedaOCDParam.label=Parametros OCD
|
indexController.mniBusquedaOCDParam.label=Parametros OCD
|
||||||
editarOCDParamController.window.title=Editar Parametro OCD
|
editarOCDParamController.window.title=Editar Parametro OCD
|
||||||
|
|
|
@ -6199,6 +6199,7 @@ busquedaOCDParamController.btnPesquisa.label=Buscar
|
||||||
busquedaOCDParamController.empresa.label=Empresa
|
busquedaOCDParamController.empresa.label=Empresa
|
||||||
busquedaOCDParamController.diasPagar.label=Dias para pagar
|
busquedaOCDParamController.diasPagar.label=Dias para pagar
|
||||||
busquedaOCDParamController.penalizacion.label=Penalização(%)
|
busquedaOCDParamController.penalizacion.label=Penalização(%)
|
||||||
|
busquedaOCDParamController.tempoLimitePenalizacaoOcd.label=Tempo Limite para Penalização
|
||||||
busquedaOCDParamController.window.title=Pesquisa de Parâmetros para OCD
|
busquedaOCDParamController.window.title=Pesquisa de Parâmetros para OCD
|
||||||
indexController.mniBusquedaOCDParam.label=Parâmetros OCD
|
indexController.mniBusquedaOCDParam.label=Parâmetros OCD
|
||||||
editarOCDParamController.window.title=Editar Parametro OCD
|
editarOCDParamController.window.title=Editar Parametro OCD
|
||||||
|
|
|
@ -89,6 +89,15 @@
|
||||||
<label value="${c:l('busquedaOCDParamController.indTotalBilhete.label')}" />
|
<label value="${c:l('busquedaOCDParamController.indTotalBilhete.label')}" />
|
||||||
<checkbox id="chkIndtotalbilhete" value="@{winEditarOCDParam$composer.ocdParamCorrente.indtotalbilhete}" checked="false" />
|
<checkbox id="chkIndtotalbilhete" value="@{winEditarOCDParam$composer.ocdParamCorrente.indtotalbilhete}" checked="false" />
|
||||||
</row>
|
</row>
|
||||||
|
<row visible="@{winEditarOCDParam$composer.tempoLimitePenalizacaoOcd}">
|
||||||
|
<label value="${c:l('busquedaOCDParamController.tempoLimitePenalizacaoOcd.label')}" />
|
||||||
|
<textbox id="txtTiempoLimitePenalizacion"
|
||||||
|
width="100px"
|
||||||
|
maxlength="20"
|
||||||
|
value="@{winEditarOCDParam$composer.ocdParamCorrente.tiempoLimitePenalizacion}"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal"
|
||||||
|
scale="2"/>
|
||||||
|
</row>
|
||||||
</rows>
|
</rows>
|
||||||
</grid>
|
</grid>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue