Cadastro de contratos corporativos fixes bug#AL-4276
parent
c1f4daef89
commit
9fa67c0da8
|
@ -4,6 +4,8 @@ import java.util.HashMap;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
import org.apache.commons.lang.StringUtils;
|
import org.apache.commons.lang.StringUtils;
|
||||||
|
import org.apache.logging.log4j.LogManager;
|
||||||
|
import org.apache.logging.log4j.Logger;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.context.annotation.Scope;
|
import org.springframework.context.annotation.Scope;
|
||||||
import org.springframework.stereotype.Controller;
|
import org.springframework.stereotype.Controller;
|
||||||
|
@ -24,12 +26,13 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject;
|
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
|
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderClienteCorporativo;
|
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderPadrao;
|
||||||
|
|
||||||
@Controller("busquedaClienteCorporativoController")
|
@Controller("busquedaClienteCorporativoController")
|
||||||
@Scope("prototype")
|
@Scope("prototype")
|
||||||
public class BusquedaClienteCorporativoController extends MyGenericForwardComposer {
|
public class BusquedaClienteCorporativoController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
|
private static Logger log = LogManager.getLogger(BusquedaClienteCorporativoController.class);
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
@Autowired
|
@Autowired
|
||||||
private EmpresaService empresaService;
|
private EmpresaService empresaService;
|
||||||
|
@ -45,7 +48,7 @@ public class BusquedaClienteCorporativoController extends MyGenericForwardCompos
|
||||||
public void doAfterCompose(Component comp) throws Exception {
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
super.doAfterCompose(comp);
|
super.doAfterCompose(comp);
|
||||||
|
|
||||||
clienteCorporativoList.setItemRenderer(new RenderClienteCorporativo());
|
clienteCorporativoList.setItemRenderer(new RenderPadrao<ClienteCorporativo>(ClienteCorporativo.class));
|
||||||
clienteCorporativoList.addEventListener("onDoubleClick", new EventListener() {
|
clienteCorporativoList.addEventListener("onDoubleClick", new EventListener() {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -101,6 +104,7 @@ public class BusquedaClienteCorporativoController extends MyGenericForwardCompos
|
||||||
Labels.getLabel("busquedaClienteCorporativoController.window.title"),
|
Labels.getLabel("busquedaClienteCorporativoController.window.title"),
|
||||||
Messagebox.OK, Messagebox.INFORMATION);
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
} catch (InterruptedException ex) {
|
} catch (InterruptedException ex) {
|
||||||
|
log.error(ex);
|
||||||
}
|
}
|
||||||
}else {
|
}else {
|
||||||
preencheNomeEmpresaClientes();
|
preencheNomeEmpresaClientes();
|
||||||
|
|
|
@ -19,7 +19,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject;
|
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.HibernateSearchObject;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
|
import com.rjconsultores.ventaboletos.web.utilerias.paginacion.PagedListWrapper;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderGrupoContrato;
|
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderPadrao;
|
||||||
|
|
||||||
@Controller("busquedaGrupoContratoController")
|
@Controller("busquedaGrupoContratoController")
|
||||||
@Scope("prototype")
|
@Scope("prototype")
|
||||||
|
@ -36,7 +36,7 @@ public class BusquedaGrupoContratoController extends MyGenericForwardComposer {
|
||||||
public void doAfterCompose(Component comp) throws Exception {
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
super.doAfterCompose(comp);
|
super.doAfterCompose(comp);
|
||||||
|
|
||||||
grupoContratoList.setItemRenderer(new RenderGrupoContrato());
|
grupoContratoList.setItemRenderer(new RenderPadrao<GrupoContrato>(GrupoContrato.class));
|
||||||
grupoContratoList.addEventListener("onDoubleClick", new EventListener() {
|
grupoContratoList.addEventListener("onDoubleClick", new EventListener() {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -8,7 +8,6 @@ import org.springframework.stereotype.Controller;
|
||||||
import org.zkoss.util.resource.Labels;
|
import org.zkoss.util.resource.Labels;
|
||||||
import org.zkoss.zk.ui.Component;
|
import org.zkoss.zk.ui.Component;
|
||||||
import org.zkoss.zk.ui.Executions;
|
import org.zkoss.zk.ui.Executions;
|
||||||
import org.zkoss.zk.ui.WrongValueException;
|
|
||||||
import org.zkoss.zk.ui.event.Event;
|
import org.zkoss.zk.ui.event.Event;
|
||||||
import org.zkoss.zul.Comboitem;
|
import org.zkoss.zul.Comboitem;
|
||||||
import org.zkoss.zul.Datebox;
|
import org.zkoss.zul.Datebox;
|
||||||
|
@ -29,6 +28,11 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox;
|
||||||
|
|
||||||
|
import lombok.Getter;
|
||||||
|
import lombok.Setter;
|
||||||
|
|
||||||
|
@Getter
|
||||||
|
@Setter
|
||||||
@Controller("editarClienteCorporativoController")
|
@Controller("editarClienteCorporativoController")
|
||||||
@Scope("prototype")
|
@Scope("prototype")
|
||||||
public class EditarClienteCorporativoController extends MyGenericForwardComposer {
|
public class EditarClienteCorporativoController extends MyGenericForwardComposer {
|
||||||
|
@ -74,11 +78,7 @@ public class EditarClienteCorporativoController extends MyGenericForwardComposer
|
||||||
|
|
||||||
if(clienteCorp.getCiudadId() != null ) {
|
if(clienteCorp.getCiudadId() != null ) {
|
||||||
Ciudad cid = ciudadService.obtenerID(clienteCorp.getCiudadId());
|
Ciudad cid = ciudadService.obtenerID(clienteCorp.getCiudadId());
|
||||||
Comboitem ciCidade = new Comboitem(cid.toString());
|
selecionaCombo(cid, cmbCidade);
|
||||||
ciCidade.setAttribute("value", cid);
|
|
||||||
ciCidade.setValue(cid);
|
|
||||||
ciCidade.setParent(cmbCidade);
|
|
||||||
cmbCidade.setSelectedItem(ciCidade);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -95,6 +95,8 @@ public class EditarClienteCorporativoController extends MyGenericForwardComposer
|
||||||
clienteCorp.setCiudadId( ((Ciudad)cidade.getValue()).getCiudadId() );
|
clienteCorp.setCiudadId( ((Ciudad)cidade.getValue()).getCiudadId() );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
validaCampos();
|
||||||
|
|
||||||
clienteCorpService.suscribirActualizar(clienteCorp);
|
clienteCorpService.suscribirActualizar(clienteCorp);
|
||||||
clienteCorpList.updateItem(clienteCorp);
|
clienteCorpList.updateItem(clienteCorp);
|
||||||
|
|
||||||
|
@ -109,11 +111,6 @@ public class EditarClienteCorporativoController extends MyGenericForwardComposer
|
||||||
ex.getMessage(),
|
ex.getMessage(),
|
||||||
Labels.getLabel(TITULO),
|
Labels.getLabel(TITULO),
|
||||||
Messagebox.OK, Messagebox.ERROR);
|
Messagebox.OK, Messagebox.ERROR);
|
||||||
} catch (WrongValueException wex) {
|
|
||||||
Messagebox.show(
|
|
||||||
wex.getMessage(),
|
|
||||||
Labels.getLabel(TITULO),
|
|
||||||
Messagebox.OK, Messagebox.ERROR);
|
|
||||||
} catch (Exception ex) {
|
} catch (Exception ex) {
|
||||||
Messagebox.show(
|
Messagebox.show(
|
||||||
Labels.getLabel("MSG.Error"),
|
Labels.getLabel("MSG.Error"),
|
||||||
|
@ -122,6 +119,15 @@ public class EditarClienteCorporativoController extends MyGenericForwardComposer
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void validaCampos() throws BusinessException {
|
||||||
|
if ( clienteCorp.getEmpresaId() == null ||
|
||||||
|
clienteCorp.getNomeClienteCorp() == null ||
|
||||||
|
clienteCorp.getIdentificacao() == null ||
|
||||||
|
clienteCorp.getDataCriacao() == null ){
|
||||||
|
throw new BusinessException("editarClienteCorporativoController.MSG.camposObrigatorios");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public void onClick$btnApagar(Event ev) throws InterruptedException {
|
public void onClick$btnApagar(Event ev) throws InterruptedException {
|
||||||
Integer resp = Messagebox.show(
|
Integer resp = Messagebox.show(
|
||||||
Labels.getLabel("MSG.borrarPergunta"),
|
Labels.getLabel("MSG.borrarPergunta"),
|
||||||
|
@ -146,101 +152,9 @@ public class EditarClienteCorporativoController extends MyGenericForwardComposer
|
||||||
private void selecionaEmpresaPorId(Integer empresaId) {
|
private void selecionaEmpresaPorId(Integer empresaId) {
|
||||||
for (Empresa emp : lsEmpresa) {
|
for (Empresa emp : lsEmpresa) {
|
||||||
if(emp.getEmpresaId().equals(empresaId)) {
|
if(emp.getEmpresaId().equals(empresaId)) {
|
||||||
Comboitem ciEmpresa = new Comboitem(emp.toString());
|
selecionaCombo(emp, cmbEmpresa);
|
||||||
ciEmpresa.setAttribute("value", emp);
|
|
||||||
ciEmpresa.setValue(emp);
|
|
||||||
ciEmpresa.setParent(cmbEmpresa);
|
|
||||||
cmbEmpresa.setSelectedItem(ciEmpresa);
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public ClienteCorporativo getClienteCorporativo() {
|
|
||||||
return clienteCorp;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setClienteCorporativo(ClienteCorporativo clienteCorp) {
|
|
||||||
this.clienteCorp = clienteCorp;
|
|
||||||
}
|
|
||||||
|
|
||||||
public ClienteCorporativo getClienteCorp() {
|
|
||||||
return clienteCorp;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setClienteCorp(ClienteCorporativo clienteCorp) {
|
|
||||||
this.clienteCorp = clienteCorp;
|
|
||||||
}
|
|
||||||
|
|
||||||
public MyListbox getClienteCorpList() {
|
|
||||||
return clienteCorpList;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setClienteCorpList(MyListbox clienteCorpList) {
|
|
||||||
this.clienteCorpList = clienteCorpList;
|
|
||||||
}
|
|
||||||
|
|
||||||
public MyTextbox getTxtRazao() {
|
|
||||||
return txtRazao;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTxtRazao(MyTextbox txtRazao) {
|
|
||||||
this.txtRazao = txtRazao;
|
|
||||||
}
|
|
||||||
|
|
||||||
public MyTextbox getTxtTelefone() {
|
|
||||||
return txtTelefone;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTxtTelefone(MyTextbox txtTelefone) {
|
|
||||||
this.txtTelefone = txtTelefone;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Longbox getTxtIdentificacao() {
|
|
||||||
return txtIdentificacao;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTxtIdentificacao(Longbox txtIdentificacao) {
|
|
||||||
this.txtIdentificacao = txtIdentificacao;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Textbox getTxtEmail() {
|
|
||||||
return txtEmail;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTxtEmail(Textbox txtEmail) {
|
|
||||||
this.txtEmail = txtEmail;
|
|
||||||
}
|
|
||||||
|
|
||||||
public List<Empresa> getLsEmpresa() {
|
|
||||||
return lsEmpresa;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setLsEmpresa(List<Empresa> lsEmpresa) {
|
|
||||||
this.lsEmpresa = lsEmpresa;
|
|
||||||
}
|
|
||||||
|
|
||||||
public MyComboboxEmpresa getCmbEmpresa() {
|
|
||||||
return cmbEmpresa;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setCmbEmpresa(MyComboboxEmpresa cmbEmpresa) {
|
|
||||||
this.cmbEmpresa = cmbEmpresa;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Datebox getDatCriacao() {
|
|
||||||
return datCriacao;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setDatCriacao(Datebox datCriacao) {
|
|
||||||
this.datCriacao = datCriacao;
|
|
||||||
}
|
|
||||||
|
|
||||||
public Textbox getTxtLogradouro() {
|
|
||||||
return txtLogradouro;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setTxtLogradouro(Textbox txtLogradouro) {
|
|
||||||
this.txtLogradouro = txtLogradouro;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,14 +8,12 @@ import org.springframework.stereotype.Controller;
|
||||||
import org.zkoss.util.resource.Labels;
|
import org.zkoss.util.resource.Labels;
|
||||||
import org.zkoss.zk.ui.Component;
|
import org.zkoss.zk.ui.Component;
|
||||||
import org.zkoss.zk.ui.Executions;
|
import org.zkoss.zk.ui.Executions;
|
||||||
import org.zkoss.zk.ui.WrongValueException;
|
|
||||||
import org.zkoss.zk.ui.event.Event;
|
import org.zkoss.zk.ui.event.Event;
|
||||||
import org.zkoss.zul.Checkbox;
|
import org.zkoss.zul.Checkbox;
|
||||||
import org.zkoss.zul.Comboitem;
|
import org.zkoss.zul.Comboitem;
|
||||||
import org.zkoss.zul.Datebox;
|
import org.zkoss.zul.Datebox;
|
||||||
import org.zkoss.zul.Label;
|
import org.zkoss.zul.Label;
|
||||||
import org.zkoss.zul.Messagebox;
|
import org.zkoss.zul.Messagebox;
|
||||||
import org.zkoss.zul.Radio;
|
|
||||||
import org.zkoss.zul.Radiogroup;
|
import org.zkoss.zul.Radiogroup;
|
||||||
import org.zkoss.zul.Textbox;
|
import org.zkoss.zul.Textbox;
|
||||||
|
|
||||||
|
@ -139,6 +137,8 @@ public class EditarContratoController extends MyGenericForwardComposer {
|
||||||
contrato.setIndManipulaBonus(chkManipulaBonus.isChecked());
|
contrato.setIndManipulaBonus(chkManipulaBonus.isChecked());
|
||||||
contrato.setIndReservaBilhete(chkReservaBilhete.isChecked());
|
contrato.setIndReservaBilhete(chkReservaBilhete.isChecked());
|
||||||
|
|
||||||
|
validarCampos();
|
||||||
|
|
||||||
contratoService.suscribirActualizar(contrato);
|
contratoService.suscribirActualizar(contrato);
|
||||||
contratoList.updateItem(contrato);
|
contratoList.updateItem(contrato);
|
||||||
|
|
||||||
|
@ -153,11 +153,6 @@ public class EditarContratoController extends MyGenericForwardComposer {
|
||||||
ex.getMessage(),
|
ex.getMessage(),
|
||||||
Labels.getLabel(TITULO),
|
Labels.getLabel(TITULO),
|
||||||
Messagebox.OK, Messagebox.ERROR);
|
Messagebox.OK, Messagebox.ERROR);
|
||||||
} catch (WrongValueException wex) {
|
|
||||||
Messagebox.show(
|
|
||||||
wex.getMessage(),
|
|
||||||
Labels.getLabel(TITULO),
|
|
||||||
Messagebox.OK, Messagebox.ERROR);
|
|
||||||
} catch (Exception ex) {
|
} catch (Exception ex) {
|
||||||
Messagebox.show(
|
Messagebox.show(
|
||||||
Labels.getLabel("MSG.Error"),
|
Labels.getLabel("MSG.Error"),
|
||||||
|
@ -166,6 +161,22 @@ public class EditarContratoController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void validarCampos() throws BusinessException {
|
||||||
|
if ( contrato.getClienteCorporativoId() == null ||
|
||||||
|
contrato.getGrupoContratoId() == null ||
|
||||||
|
contrato.getNumContrato() == null ||
|
||||||
|
contrato.getDataFinal() == null ||
|
||||||
|
contrato.getDataInicial() == null ){
|
||||||
|
throw new BusinessException("editarContratoController.MSG.camposObrigatorios");
|
||||||
|
}
|
||||||
|
|
||||||
|
if (isRegistroNovo(contrato.getContratoId())
|
||||||
|
&& contratoService.existe(contrato)) {
|
||||||
|
throw new BusinessException("editarContratoController.MSG.contratoExiste");
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
public void onClick$btnApagar(Event ev) throws InterruptedException {
|
public void onClick$btnApagar(Event ev) throws InterruptedException {
|
||||||
Integer resp = Messagebox.show(
|
Integer resp = Messagebox.show(
|
||||||
Labels.getLabel("MSG.borrarPergunta"),
|
Labels.getLabel("MSG.borrarPergunta"),
|
||||||
|
@ -216,11 +227,7 @@ public class EditarContratoController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
if(contrato.getGrupoContratoId() != null ) {
|
if(contrato.getGrupoContratoId() != null ) {
|
||||||
GrupoContrato grupo = grupoService.obtenerID(contrato.getGrupoContratoId());
|
GrupoContrato grupo = grupoService.obtenerID(contrato.getGrupoContratoId());
|
||||||
Comboitem ciGrupo = new Comboitem(grupo.toString());
|
selecionaCombo(grupo, cmbGrupo);
|
||||||
ciGrupo.setAttribute("value", grupo);
|
|
||||||
ciGrupo.setValue(grupo);
|
|
||||||
ciGrupo.setParent(cmbGrupo);
|
|
||||||
cmbGrupo.setSelectedItem(ciGrupo);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -233,45 +240,10 @@ public class EditarContratoController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
|
|
||||||
private void preencheRadios() {
|
private void preencheRadios() {
|
||||||
if( contrato.getTipoCalculo() !=null ) {
|
selecionaRadio(contrato.getTipoCalculo(), rdgTipoCalculo);
|
||||||
for (Object filho : rdgTipoCalculo.getChildren()) {
|
selecionaRadio(contrato.getTipoContrato(), rdgTipoContrato);
|
||||||
Radio rd = (Radio)filho;
|
selecionaRadio(contrato.getTipoTarifa(), rdgTipoTarifa);
|
||||||
if(rd.getValue().equals( contrato.getTipoCalculo().toString())){
|
selecionaRadio(contrato.getStatusContrato(), rdgStatus);
|
||||||
rdgTipoCalculo.setSelectedItem(rd);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if( contrato.getTipoContrato() !=null ) {
|
|
||||||
for (Object filho : rdgTipoContrato.getChildren()) {
|
|
||||||
Radio rd = (Radio)filho;
|
|
||||||
if(rd.getValue().equals( contrato.getTipoContrato().toString())){
|
|
||||||
rdgTipoContrato.setSelectedItem(rd);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if( contrato.getTipoTarifa() !=null ) {
|
|
||||||
for (Object filho : rdgTipoTarifa.getChildren()) {
|
|
||||||
Radio rd = (Radio)filho;
|
|
||||||
if(rd.getValue().equals( contrato.getTipoTarifa().toString())){
|
|
||||||
rdgTipoTarifa.setSelectedItem(rd);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if( contrato.getStatusContrato() !=null ) {
|
|
||||||
for (Object filho : rdgStatus.getChildren()) {
|
|
||||||
Radio rd = (Radio)filho;
|
|
||||||
if(rd.getValue().equals( contrato.getStatusContrato().toString())){
|
|
||||||
rdgStatus.setSelectedItem(rd);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,7 +12,6 @@ import org.springframework.stereotype.Controller;
|
||||||
import org.zkoss.util.resource.Labels;
|
import org.zkoss.util.resource.Labels;
|
||||||
import org.zkoss.zk.ui.Component;
|
import org.zkoss.zk.ui.Component;
|
||||||
import org.zkoss.zk.ui.Executions;
|
import org.zkoss.zk.ui.Executions;
|
||||||
import org.zkoss.zk.ui.WrongValueException;
|
|
||||||
import org.zkoss.zk.ui.event.Event;
|
import org.zkoss.zk.ui.event.Event;
|
||||||
import org.zkoss.zul.Combobox;
|
import org.zkoss.zul.Combobox;
|
||||||
import org.zkoss.zul.Datebox;
|
import org.zkoss.zul.Datebox;
|
||||||
|
@ -162,11 +161,6 @@ public class EditarGrupoContratoController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
closeWindow();
|
closeWindow();
|
||||||
|
|
||||||
} catch (WrongValueException wex) {
|
|
||||||
Messagebox.show(
|
|
||||||
wex.getMessage(),
|
|
||||||
Labels.getLabel(TITULO),
|
|
||||||
Messagebox.OK, Messagebox.ERROR);
|
|
||||||
} catch (Exception ex) {
|
} catch (Exception ex) {
|
||||||
Messagebox.show(
|
Messagebox.show(
|
||||||
Labels.getLabel("MSG.Error"),
|
Labels.getLabel("MSG.Error"),
|
||||||
|
|
|
@ -1,20 +1,26 @@
|
||||||
package com.rjconsultores.ventaboletos.web.gui.controladores.configuracioneccomerciales;
|
package com.rjconsultores.ventaboletos.web.gui.controladores.configuracioneccomerciales;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.context.annotation.Scope;
|
import org.springframework.context.annotation.Scope;
|
||||||
import org.springframework.stereotype.Controller;
|
import org.springframework.stereotype.Controller;
|
||||||
import org.zkoss.util.resource.Labels;
|
import org.zkoss.util.resource.Labels;
|
||||||
import org.zkoss.zk.ui.Component;
|
import org.zkoss.zk.ui.Component;
|
||||||
import org.zkoss.zk.ui.Executions;
|
import org.zkoss.zk.ui.Executions;
|
||||||
import org.zkoss.zk.ui.WrongValueException;
|
|
||||||
import org.zkoss.zk.ui.event.Event;
|
import org.zkoss.zk.ui.event.Event;
|
||||||
import org.zkoss.zul.Button;
|
import org.zkoss.zul.Button;
|
||||||
import org.zkoss.zul.Messagebox;
|
import org.zkoss.zul.Messagebox;
|
||||||
import org.zkoss.zul.Radio;
|
|
||||||
import org.zkoss.zul.Radiogroup;
|
import org.zkoss.zul.Radiogroup;
|
||||||
import org.zkoss.zul.Textbox;
|
import org.zkoss.zul.Textbox;
|
||||||
|
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.ConvenioTransportadora;
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.TarifaConvenioTransport;
|
||||||
|
import com.rjconsultores.ventaboletos.entidad.TarifaGrupoContrato;
|
||||||
import com.rjconsultores.ventaboletos.entidad.Transportadora;
|
import com.rjconsultores.ventaboletos.entidad.Transportadora;
|
||||||
|
import com.rjconsultores.ventaboletos.exception.BusinessException;
|
||||||
|
import com.rjconsultores.ventaboletos.service.ConvenioTransportadoraService;
|
||||||
import com.rjconsultores.ventaboletos.service.TransportadoraService;
|
import com.rjconsultores.ventaboletos.service.TransportadoraService;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyListbox;
|
||||||
|
@ -33,13 +39,24 @@ public class EditarTransportadoraController extends MyGenericForwardComposer {
|
||||||
@Autowired
|
@Autowired
|
||||||
private TransportadoraService transportadoraService;
|
private TransportadoraService transportadoraService;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private ConvenioTransportadoraService convenioService;
|
||||||
|
|
||||||
private Transportadora transportadora;
|
private Transportadora transportadora;
|
||||||
private MyListbox transportadoraList;
|
private MyListbox transportadoraList;
|
||||||
|
|
||||||
|
private MyListbox tarifaConvenioList;
|
||||||
|
private List<TarifaConvenioTransport> lsTarifaGrupo;
|
||||||
|
private List<TarifaConvenioTransport> lsTarifaGrupoBanco = new ArrayList<>();
|
||||||
|
|
||||||
|
private ConvenioTransportadora convenio = new ConvenioTransportadora();
|
||||||
|
|
||||||
private Textbox txtNit;
|
private Textbox txtNit;
|
||||||
private Textbox txtNome;
|
private Textbox txtNome;
|
||||||
private Radiogroup rdgClassePagamento;
|
private Radiogroup rdgClassePagamento;
|
||||||
|
|
||||||
|
private Radiogroup rdgTipoConvenio;
|
||||||
|
|
||||||
private Button btnApagar;
|
private Button btnApagar;
|
||||||
private Button btnSalvar;
|
private Button btnSalvar;
|
||||||
|
|
||||||
|
@ -54,6 +71,10 @@ public class EditarTransportadoraController extends MyGenericForwardComposer {
|
||||||
if(! isRegistroNovo(transportadora.getTransportadoraId()) ) {
|
if(! isRegistroNovo(transportadora.getTransportadoraId()) ) {
|
||||||
btnApagar.setVisible(transportadora.isActivo());
|
btnApagar.setVisible(transportadora.isActivo());
|
||||||
btnSalvar.setVisible(transportadora.isActivo());
|
btnSalvar.setVisible(transportadora.isActivo());
|
||||||
|
convenio = convenioService.buscarPelaTransportadoraId(transportadora.getTransportadoraId());
|
||||||
|
if(convenio == null) {
|
||||||
|
convenio = new ConvenioTransportadora(transportadora.getTransportadoraId());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
preencheCombo();
|
preencheCombo();
|
||||||
|
@ -67,6 +88,12 @@ public class EditarTransportadoraController extends MyGenericForwardComposer {
|
||||||
transportadora.setClassePagamento( Integer.valueOf(rdgClassePagamento.getSelectedItem().getValue()));
|
transportadora.setClassePagamento( Integer.valueOf(rdgClassePagamento.getSelectedItem().getValue()));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if( rdgTipoConvenio.getSelectedItem() !=null ) {
|
||||||
|
convenio.setTipoConvenio( Integer.valueOf(rdgTipoConvenio.getSelectedItem().getValue()) );
|
||||||
|
}
|
||||||
|
|
||||||
|
validaCampos();
|
||||||
|
|
||||||
if (isRegistroNovo(transportadora.getTransportadoraId())) {
|
if (isRegistroNovo(transportadora.getTransportadoraId())) {
|
||||||
if (transportadoraService.existe(transportadora.getNit())) {
|
if (transportadoraService.existe(transportadora.getNit())) {
|
||||||
Messagebox.show(
|
Messagebox.show(
|
||||||
|
@ -82,15 +109,17 @@ public class EditarTransportadoraController extends MyGenericForwardComposer {
|
||||||
transportadoraList.updateItem(transportadora);
|
transportadoraList.updateItem(transportadora);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
convenioService.suscribirActualizar(convenio);
|
||||||
|
|
||||||
Messagebox.show(
|
Messagebox.show(
|
||||||
Labels.getLabel("MSG.suscribirOK"),
|
Labels.getLabel("MSG.suscribirOK"),
|
||||||
Labels.getLabel(TITULO),
|
Labels.getLabel(TITULO),
|
||||||
Messagebox.OK, Messagebox.INFORMATION);
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
|
|
||||||
closeWindow();
|
closeWindow();
|
||||||
} catch (WrongValueException wex) {
|
} catch (BusinessException bex) {
|
||||||
Messagebox.show(
|
Messagebox.show(
|
||||||
wex.getMessage(),
|
bex.getMessage(),
|
||||||
Labels.getLabel(TITULO),
|
Labels.getLabel(TITULO),
|
||||||
Messagebox.OK, Messagebox.ERROR);
|
Messagebox.OK, Messagebox.ERROR);
|
||||||
} catch (Exception ex) {
|
} catch (Exception ex) {
|
||||||
|
@ -101,6 +130,30 @@ public class EditarTransportadoraController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void validaCampos() throws BusinessException {
|
||||||
|
if ( transportadora.getNit() == null ){
|
||||||
|
throw new BusinessException("editarTransportadoraController.MSG.camposObrigatorios");
|
||||||
|
}
|
||||||
|
|
||||||
|
if (isRegistroNovo(transportadora.getTransportadoraId())
|
||||||
|
&& transportadoraService.existe(transportadora.getNit())) {
|
||||||
|
throw new BusinessException("editarTransportadoraController.MSG.transportadoraExiste");
|
||||||
|
}
|
||||||
|
|
||||||
|
if ( convenio.getNumConvenio() == null ||
|
||||||
|
convenio.getDataInicial() == null ||
|
||||||
|
convenio.getDataFinal() == null ||
|
||||||
|
convenio.getNomeConvenio() == null ){
|
||||||
|
throw new BusinessException("editarTransportadoraController.MSG.camposObrigatoriosConvenio");
|
||||||
|
}
|
||||||
|
|
||||||
|
if (isRegistroNovo(convenio.getConvenioTransportadoraId())
|
||||||
|
&& convenioService.existe(convenio)) {
|
||||||
|
throw new BusinessException("editarTransportadoraController.MSG.convenioExiste");
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
public void onClick$btnApagar(Event ev) throws InterruptedException {
|
public void onClick$btnApagar(Event ev) throws InterruptedException {
|
||||||
Integer resp = Messagebox.show(
|
Integer resp = Messagebox.show(
|
||||||
Labels.getLabel("MSG.borrarPergunta"),
|
Labels.getLabel("MSG.borrarPergunta"),
|
||||||
|
@ -124,26 +177,14 @@ public class EditarTransportadoraController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
private void preencheCombo() {
|
private void preencheCombo() {
|
||||||
/*
|
/*
|
||||||
if(transportadora.getGrupoTransportadoraId() != null ) {
|
|
||||||
GrupoTransportadora grupo = formaPagoService.obtenerID(transportadora.getGrupoTransportadoraId());
|
GrupoTransportadora grupo = formaPagoService.obtenerID(transportadora.getGrupoTransportadoraId());
|
||||||
Comboitem ciGrupo = new Comboitem(grupo.toString());
|
selecionaCombo(grupo, cmbGrupo);
|
||||||
ciGrupo.setAttribute("value", grupo);
|
*/
|
||||||
ciGrupo.setValue(grupo);
|
|
||||||
ciGrupo.setParent(cmbGrupo);
|
|
||||||
cmbGrupo.setSelectedItem(ciGrupo);
|
|
||||||
}
|
}
|
||||||
*/ }
|
|
||||||
|
|
||||||
private void preencheRadios() {
|
private void preencheRadios() {
|
||||||
if( transportadora.getClassePagamento() !=null ) {
|
selecionaRadio(transportadora.getClassePagamento(), rdgClassePagamento);
|
||||||
for (Object filho : rdgClassePagamento.getChildren()) {
|
selecionaRadio(convenio.getTipoConvenio(), rdgTipoConvenio);
|
||||||
Radio rd = (Radio)filho;
|
|
||||||
if(rd.getValue().equals( transportadora.getClassePagamento().toString())){
|
|
||||||
rdgClassePagamento.setSelectedItem(rd);
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,28 +0,0 @@
|
||||||
package com.rjconsultores.ventaboletos.web.utilerias.render;
|
|
||||||
|
|
||||||
import org.zkoss.zul.Listcell;
|
|
||||||
import org.zkoss.zul.Listitem;
|
|
||||||
import org.zkoss.zul.ListitemRenderer;
|
|
||||||
|
|
||||||
import com.rjconsultores.ventaboletos.entidad.ClienteCorporativo;
|
|
||||||
|
|
||||||
public class RenderClienteCorporativo implements ListitemRenderer {
|
|
||||||
|
|
||||||
public void render(Listitem lstm, Object o) throws Exception {
|
|
||||||
ClienteCorporativo clienteCorporativo = (ClienteCorporativo) o;
|
|
||||||
|
|
||||||
Listcell lc = new Listcell(clienteCorporativo.getClienteCorporativoId().toString());
|
|
||||||
lc.setParent(lstm);
|
|
||||||
|
|
||||||
lc = new Listcell(clienteCorporativo.getNomeClienteCorp());
|
|
||||||
lc.setParent(lstm);
|
|
||||||
|
|
||||||
lc = new Listcell(clienteCorporativo.getIdentificacao().toString());
|
|
||||||
lc.setParent(lstm);
|
|
||||||
|
|
||||||
lc = new Listcell(clienteCorporativo.getNombEmpresa());
|
|
||||||
lc.setParent(lstm);
|
|
||||||
|
|
||||||
lstm.setAttribute("data", clienteCorporativo);
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,23 +0,0 @@
|
||||||
package com.rjconsultores.ventaboletos.web.utilerias.render;
|
|
||||||
|
|
||||||
import org.zkoss.zul.Listcell;
|
|
||||||
import org.zkoss.zul.Listitem;
|
|
||||||
import org.zkoss.zul.ListitemRenderer;
|
|
||||||
|
|
||||||
import com.rjconsultores.ventaboletos.entidad.GrupoContrato;
|
|
||||||
|
|
||||||
public class RenderGrupoContrato implements ListitemRenderer {
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void render(Listitem lstm, Object o) throws Exception {
|
|
||||||
GrupoContrato grupo = (GrupoContrato) o;
|
|
||||||
|
|
||||||
Listcell lc = new Listcell(grupo.getGrupoContratoId().toString());
|
|
||||||
lc.setParent(lstm);
|
|
||||||
|
|
||||||
lc = new Listcell(grupo.getNomeGrupoContrato());
|
|
||||||
lc.setParent(lstm);
|
|
||||||
|
|
||||||
lstm.setAttribute("data", grupo);
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -472,7 +472,12 @@
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.ConvenioCampanhaEmpresa</value>
|
<value>com.rjconsultores.ventaboletos.entidad.ConvenioCampanhaEmpresa</value>
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.ConvenioCampanhaPuntoVenta</value>
|
<value>com.rjconsultores.ventaboletos.entidad.ConvenioCampanhaPuntoVenta</value>
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.Transportadora</value>
|
<value>com.rjconsultores.ventaboletos.entidad.Transportadora</value>
|
||||||
|
<value>com.rjconsultores.ventaboletos.entidad.ConvenioTransportadora</value>
|
||||||
<value>com.rjconsultores.ventaboletos.entidad.EmpresaComprovantePassagemConfig</value>
|
<value>com.rjconsultores.ventaboletos.entidad.EmpresaComprovantePassagemConfig</value>
|
||||||
|
<value>com.rjconsultores.ventaboletos.entidad.CaixaContrato</value>
|
||||||
|
<value>com.rjconsultores.ventaboletos.entidad.TipoLancamentoCaixa</value>
|
||||||
|
<value>com.rjconsultores.ventaboletos.entidad.TarifaConvenioTransport</value>
|
||||||
|
|
||||||
</list>
|
</list>
|
||||||
</property>
|
</property>
|
||||||
|
|
||||||
|
|
|
@ -61,16 +61,15 @@
|
||||||
<listheader id="lhId" image="/gui/img/create_doc.gif"
|
<listheader id="lhId" image="/gui/img/create_doc.gif"
|
||||||
width="45px"
|
width="45px"
|
||||||
label="${c:l('label.id')}"
|
label="${c:l('label.id')}"
|
||||||
sort="auto(clientecorporativoId)" />
|
sort="auto(clienteCorporativoId)" />
|
||||||
<listheader id="lhDesc" image="/gui/img/create_doc.gif"
|
|
||||||
label="${c:l('label.razaoSocial')}"
|
|
||||||
sort="auto(nomeClienteCorp)" />
|
|
||||||
<listheader id="lhIdentificacao" image="/gui/img/create_doc.gif"
|
<listheader id="lhIdentificacao" image="/gui/img/create_doc.gif"
|
||||||
label="${c:l('label.identificacao')}"
|
label="${c:l('label.identificacao')}"
|
||||||
sort="auto(identificacao)" />
|
sort="auto(identificacao)" />
|
||||||
|
<listheader id="lhDesc" image="/gui/img/create_doc.gif"
|
||||||
|
label="${c:l('label.razaoSocial')}"
|
||||||
|
sort="auto(nomeClienteCorp)" />
|
||||||
<listheader id="lhEmpresa" image="/gui/img/create_doc.gif"
|
<listheader id="lhEmpresa" image="/gui/img/create_doc.gif"
|
||||||
label="${c:l('label.empresa')}"
|
label="${c:l('label.empresa')}" />
|
||||||
sort="auto(nombEmpresa)" />
|
|
||||||
</listhead>
|
</listhead>
|
||||||
</listbox>
|
</listbox>
|
||||||
</window>
|
</window>
|
||||||
|
|
|
@ -58,7 +58,7 @@
|
||||||
<listheader id="lhId" image="/gui/img/create_doc.gif"
|
<listheader id="lhId" image="/gui/img/create_doc.gif"
|
||||||
width="45px"
|
width="45px"
|
||||||
label="${c:l('label.id')}"
|
label="${c:l('label.id')}"
|
||||||
sort="auto(grupocontratoId)" />
|
sort="auto(grupoContratoId)" />
|
||||||
<listheader id="lhDesc" image="/gui/img/create_doc.gif"
|
<listheader id="lhDesc" image="/gui/img/create_doc.gif"
|
||||||
label="${c:l('label.descricao')}"
|
label="${c:l('label.descricao')}"
|
||||||
sort="auto(nomeGrupoContrato)" />
|
sort="auto(nomeGrupoContrato)" />
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
|
|
||||||
<zk xmlns="http://www.zkoss.org/2005/zul">
|
<zk xmlns="http://www.zkoss.org/2005/zul">
|
||||||
<window id="winEditarTransportadora" border="normal"
|
<window id="winEditarTransportadora" border="normal"
|
||||||
apply="${editarTransportadoraController}" height="150px" width="500px"
|
apply="${editarTransportadoraController}" height="300px" width="500px"
|
||||||
contentStyle="overflow:auto"
|
contentStyle="overflow:auto"
|
||||||
title="${c:l('editarTransportadoraController.window.title')}">
|
title="${c:l('editarTransportadoraController.window.title')}">
|
||||||
|
|
||||||
|
@ -25,6 +25,19 @@
|
||||||
</hbox>
|
</hbox>
|
||||||
</toolbar>
|
</toolbar>
|
||||||
|
|
||||||
|
<tabbox vflex="1" hflex="1">
|
||||||
|
<tabs>
|
||||||
|
<tab label="${c:l('editarTransportadoraController.tab.transportadora')}" />
|
||||||
|
<tab label="${c:l('editarTransportadoraController.tab.convenio')}" />
|
||||||
|
<!--
|
||||||
|
<tab label="${c:l('editarTransportadoraController.tab.adicao')}" />
|
||||||
|
<tab label="${c:l('editarTransportadoraController.tab.tarifa')}" />-->
|
||||||
|
</tabs>
|
||||||
|
|
||||||
|
<tabpanels style="overflow: auto">
|
||||||
|
|
||||||
|
<!-- Transportadora -->
|
||||||
|
<tabpanel id="tbTransportadora" >
|
||||||
<grid fixedLayout="true">
|
<grid fixedLayout="true">
|
||||||
<columns>
|
<columns>
|
||||||
<column width="25%" />
|
<column width="25%" />
|
||||||
|
@ -42,14 +55,77 @@
|
||||||
value="@{winEditarTransportadora$composer.transportadora.nomeTransportadora}"
|
value="@{winEditarTransportadora$composer.transportadora.nomeTransportadora}"
|
||||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
||||||
</row>
|
</row>
|
||||||
|
<row>
|
||||||
|
<label value="${c:l('label.email')}" />
|
||||||
|
<textbox id="txtEmail" maxlength="150" width="95%"
|
||||||
|
value="@{winEditarTransportadora$composer.transportadora.email}" />
|
||||||
|
</row>
|
||||||
<row >
|
<row >
|
||||||
<label value="${c:l('label.classePagamento')}" />
|
<label value="${c:l('label.classePagamento')}" />
|
||||||
<radiogroup id="rdgClassePagamento" >
|
<radiogroup id="rdgClassePagamento" >
|
||||||
<radio id="rdgContado" label="${c:l('label.classePagamento.contado')}" value="1"/>
|
<radio id="rdgContado" label="${c:l('label.classePagamento.contado')}" value="0"/>
|
||||||
<radio id="rdgCredito" label="${c:l('label.classePagamento.credito')}" value="0" style="padding: 20px; "/>
|
<radio id="rdgCredito" label="${c:l('label.classePagamento.credito')}" value="1" style="padding: 20px; "/>
|
||||||
</radiogroup>
|
</radiogroup>
|
||||||
</row>
|
</row>
|
||||||
</rows>
|
</rows>
|
||||||
</grid>
|
</grid>
|
||||||
|
</tabpanel>
|
||||||
|
|
||||||
|
<!-- Convenio -->
|
||||||
|
<tabpanel id="tbConvenio" >
|
||||||
|
<grid fixedLayout="true">
|
||||||
|
<columns>
|
||||||
|
<column width="25%" />
|
||||||
|
<column width="75%" />
|
||||||
|
</columns>
|
||||||
|
<rows>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<label id="lbNumConvenio" value="${c:l('label.numConvenio')}" />
|
||||||
|
<textbox id="txtNumConvenio" maxlength="20" width="150px"
|
||||||
|
value="@{winEditarTransportadora$composer.convenio.numConvenio}" />
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<label value="${c:l('label.descricao')}" />
|
||||||
|
<textbox id="txtNomeConvenio" maxlength="255" width="95%"
|
||||||
|
value="@{winEditarTransportadora$composer.convenio.nomeConvenio}"
|
||||||
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<label id="lbDataInicial" value="${c:l('label.dataInicial')}" />
|
||||||
|
<datebox id="datInicial" width="100px"
|
||||||
|
format="dd/MM/yyyy" maxlength="10"
|
||||||
|
value="@{winEditarTransportadora$composer.convenio.dataInicial}" />
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<label id="lbDataFinal" value="${c:l('label.dataFinal')}" />
|
||||||
|
<datebox id="datFinal" width="100px"
|
||||||
|
format="dd/MM/yyyy" maxlength="10"
|
||||||
|
value="@{winEditarTransportadora$composer.convenio.dataFinal}" />
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row>
|
||||||
|
<label id="lbValor" value="${c:l('label.valor')}" />
|
||||||
|
<decimalbox id="txtValor" maxlength="15" format="0.00"
|
||||||
|
constraint="no negative" width="100px"
|
||||||
|
value="@{winEditarTransportadora$composer.convenio.valor}" />
|
||||||
|
</row>
|
||||||
|
|
||||||
|
<row >
|
||||||
|
<label value="${c:l('label.tipoConvenio')}" />
|
||||||
|
<radiogroup id="rdgTipoConvenio" >
|
||||||
|
<radio id="rdgConvenioPrePago" label="${c:l('label.tipoConvenio.prePago')}" value="0"/>
|
||||||
|
<radio id="rdgConvenioCredito" label="${c:l('label.tipoConvenio.credito')}" value="1" style="padding: 20px; "/>
|
||||||
|
<radio id="rdgVista" label="${c:l('label.tipoConvenio.vista')}" value="2" style="padding: 20px; "/>
|
||||||
|
</radiogroup>
|
||||||
|
</row>
|
||||||
|
</rows>
|
||||||
|
</grid>
|
||||||
|
</tabpanel>
|
||||||
|
</tabpanels>
|
||||||
|
</tabbox>
|
||||||
</window>
|
</window>
|
||||||
</zk>
|
</zk>
|
Loading…
Reference in New Issue