fixes bug #9523
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@72575 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
08485a5692
commit
48bfb9c476
|
@ -81,11 +81,13 @@ public class EditarSecretariaController extends MyGenericForwardComposer {
|
||||||
private Textbox txtSubserie;
|
private Textbox txtSubserie;
|
||||||
private Button btnApagar;
|
private Button btnApagar;
|
||||||
private Button btnAdicionarCuponSecretaria;
|
private Button btnAdicionarCuponSecretaria;
|
||||||
|
private Button btnSalvar;
|
||||||
private Radio rdPrecioTotal;
|
private Radio rdPrecioTotal;
|
||||||
private Radio rdPrecioDescuento;
|
private Radio rdPrecioDescuento;
|
||||||
private Radio rdDescuento;
|
private Radio rdDescuento;
|
||||||
private Checkbox chkValidaFolio;
|
private Checkbox chkValidaFolio;
|
||||||
private Checkbox chkValidaSerieSubserie;
|
private Checkbox chkValidaSerieSubserie;
|
||||||
|
private Checkbox chkVoucherRod;
|
||||||
private MyComboboxEstandar cmbEmpresa;
|
private MyComboboxEstandar cmbEmpresa;
|
||||||
private static Logger log = Logger.getLogger(EditarSecretariaController.class);
|
private static Logger log = Logger.getLogger(EditarSecretariaController.class);
|
||||||
|
|
||||||
|
@ -217,6 +219,31 @@ public class EditarSecretariaController extends MyGenericForwardComposer {
|
||||||
this.btnAdicionarCuponSecretaria = btnAdicionarCuponSecretaria;
|
this.btnAdicionarCuponSecretaria = btnAdicionarCuponSecretaria;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Checkbox getChkVoucherRod() {
|
||||||
|
return chkVoucherRod;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setChkVoucherRod(Checkbox chkVoucherRod) {
|
||||||
|
this.chkVoucherRod = chkVoucherRod;
|
||||||
|
}
|
||||||
|
|
||||||
|
private void verificaVoucherRod(){
|
||||||
|
Secretaria voucher = secretariaService.buscarSecretariaVoucherRod();
|
||||||
|
if (voucher != null){
|
||||||
|
chkVoucherRod.setDisabled(true);
|
||||||
|
if (voucher.equals(secretaria)){
|
||||||
|
btnApagar.setVisible(false);
|
||||||
|
btnSalvar.setVisible(false);
|
||||||
|
} else {
|
||||||
|
btnApagar.setVisible(true);
|
||||||
|
btnSalvar.setVisible(true);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
chkVoucherRod.setDisabled(false);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void doAfterCompose(Component comp) throws Exception {
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
secretaria = (Secretaria) Executions.getCurrent().getArg().get("secretaria");
|
secretaria = (Secretaria) Executions.getCurrent().getArg().get("secretaria");
|
||||||
|
@ -229,6 +256,7 @@ public class EditarSecretariaController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
lsEmpresas = empresaService.obtenerTodosIncluindoEmpresaTodas();
|
lsEmpresas = empresaService.obtenerTodosIncluindoEmpresaTodas();
|
||||||
super.doAfterCompose(comp);
|
super.doAfterCompose(comp);
|
||||||
|
|
||||||
empresasList.setItemRenderer(new RenderSecretariaEmpresa());
|
empresasList.setItemRenderer(new RenderSecretariaEmpresa());
|
||||||
empresasList.setData(lsSecretariaEmpresa);
|
empresasList.setData(lsSecretariaEmpresa);
|
||||||
cuponSecretariaList.setItemRenderer(new RenderCuponSecretaria());
|
cuponSecretariaList.setItemRenderer(new RenderCuponSecretaria());
|
||||||
|
@ -250,6 +278,7 @@ public class EditarSecretariaController extends MyGenericForwardComposer {
|
||||||
// Prenche Documento
|
// Prenche Documento
|
||||||
chkValidaFolio.setChecked(secretaria.getValidafolio());
|
chkValidaFolio.setChecked(secretaria.getValidafolio());
|
||||||
chkValidaFolio.setDisabled(Boolean.FALSE);
|
chkValidaFolio.setDisabled(Boolean.FALSE);
|
||||||
|
chkVoucherRod.setChecked(secretaria.getIndVoucherRod());
|
||||||
onClick$chkValidaFolio(null);
|
onClick$chkValidaFolio(null);
|
||||||
// Prenche Serie e subserie
|
// Prenche Serie e subserie
|
||||||
chkValidaSerieSubserie.setChecked(secretaria.getValidaSerieSubSerie());
|
chkValidaSerieSubserie.setChecked(secretaria.getValidaSerieSubSerie());
|
||||||
|
@ -261,6 +290,8 @@ public class EditarSecretariaController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
insereConstrants();
|
insereConstrants();
|
||||||
txtDescSecretaria.focus();
|
txtDescSecretaria.focus();
|
||||||
|
|
||||||
|
verificaVoucherRod();
|
||||||
}
|
}
|
||||||
|
|
||||||
public void onClick$btnRemoverEmpresa(Event ev) throws InterruptedException {
|
public void onClick$btnRemoverEmpresa(Event ev) throws InterruptedException {
|
||||||
|
@ -337,6 +368,7 @@ public class EditarSecretariaController extends MyGenericForwardComposer {
|
||||||
secretaria.setLsCuponSecretaria(lsCuponSecretaria);
|
secretaria.setLsCuponSecretaria(lsCuponSecretaria);
|
||||||
secretaria.setValidafolio(chkValidaFolio.isChecked());
|
secretaria.setValidafolio(chkValidaFolio.isChecked());
|
||||||
secretaria.setValidaSerieSubSerie(chkValidaSerieSubserie.isChecked());
|
secretaria.setValidaSerieSubSerie(chkValidaSerieSubserie.isChecked());
|
||||||
|
secretaria.setIndVoucherRod(chkVoucherRod.isChecked());
|
||||||
if (rdDescuento.isChecked()) {
|
if (rdDescuento.isChecked()) {
|
||||||
secretaria.setImprimeprecio(Secretaria.DESCUENTO_COBRAR);
|
secretaria.setImprimeprecio(Secretaria.DESCUENTO_COBRAR);
|
||||||
} else if (rdPrecioDescuento.isChecked()) {
|
} else if (rdPrecioDescuento.isChecked()) {
|
||||||
|
|
|
@ -4225,6 +4225,8 @@ editarSecretariaController.btnFechar.tooltiptext = Cerrar
|
||||||
editarSecretariaController.lbDescSecretaria.value = Orden de compra - Secretaria
|
editarSecretariaController.lbDescSecretaria.value = Orden de compra - Secretaria
|
||||||
editarSecretariaController.lbCveSecretaria.value = Código secretaria
|
editarSecretariaController.lbCveSecretaria.value = Código secretaria
|
||||||
editarSecretariaController.lbValidaFolio.value = Validar numero del documento
|
editarSecretariaController.lbValidaFolio.value = Validar numero del documento
|
||||||
|
editarSecretariaController.lbSerieSubserie.value = Validar Série e Subsérie
|
||||||
|
editarSecretariaController.lbVoucherRod.value = Voucher Rod
|
||||||
editarSecretariaController.lbPorcDescuentoOutros.value=% Outros
|
editarSecretariaController.lbPorcDescuentoOutros.value=% Outros
|
||||||
editarSecretariaController.lbPorcDescuentoPedagio.value=% Peaje
|
editarSecretariaController.lbPorcDescuentoPedagio.value=% Peaje
|
||||||
editarSecretariaController.lbPorcDescuentoSeguro.value=% Seguro
|
editarSecretariaController.lbPorcDescuentoSeguro.value=% Seguro
|
||||||
|
|
|
@ -4452,6 +4452,7 @@ editarSecretariaController.lbDescSecretaria.value = Ordem de Serviço - Secreta
|
||||||
editarSecretariaController.lbCveSecretaria.value = Código Secretaria
|
editarSecretariaController.lbCveSecretaria.value = Código Secretaria
|
||||||
editarSecretariaController.lbValidaFolio.value = Validar Número do Documento
|
editarSecretariaController.lbValidaFolio.value = Validar Número do Documento
|
||||||
editarSecretariaController.lbSerieSubserie.value = Validar Série e Subsérie
|
editarSecretariaController.lbSerieSubserie.value = Validar Série e Subsérie
|
||||||
|
editarSecretariaController.lbVoucherRod.value = Voucher Rod
|
||||||
editarSecretariaController.lbPorcDescuentoOutros.value=% Outros
|
editarSecretariaController.lbPorcDescuentoOutros.value=% Outros
|
||||||
editarSecretariaController.lbPorcDescuentoPedagio.value=% Pedagio
|
editarSecretariaController.lbPorcDescuentoPedagio.value=% Pedagio
|
||||||
editarSecretariaController.lbPorcDescuentoSeguro.value=% Seguro
|
editarSecretariaController.lbPorcDescuentoSeguro.value=% Seguro
|
||||||
|
|
|
@ -70,6 +70,12 @@
|
||||||
value="@{winEditarSecretaria$composer.secretaria.validaseriesubserie}"
|
value="@{winEditarSecretaria$composer.secretaria.validaseriesubserie}"
|
||||||
checked="true" />
|
checked="true" />
|
||||||
</row>
|
</row>
|
||||||
|
<row>
|
||||||
|
<label
|
||||||
|
value="${c:l('editarSecretariaController.lbVoucherRod.value')}" />
|
||||||
|
<checkbox id="chkVoucherRod"
|
||||||
|
value="@{winEditarSecretaria$composer.secretaria.indVoucherRod}" />
|
||||||
|
</row>
|
||||||
<row spans="2">
|
<row spans="2">
|
||||||
<label
|
<label
|
||||||
value="${c:l('editarSecretariaController.Impression.value')}" />
|
value="${c:l('editarSecretariaController.Impression.value')}" />
|
||||||
|
|
Loading…
Reference in New Issue