merge mantis #7637
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@57762 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
90a6fb3829
commit
5e64eccf29
|
@ -25,6 +25,7 @@ import org.zkoss.zul.Bandbox;
|
||||||
import org.zkoss.zul.Button;
|
import org.zkoss.zul.Button;
|
||||||
import org.zkoss.zul.Checkbox;
|
import org.zkoss.zul.Checkbox;
|
||||||
import org.zkoss.zul.Combobox;
|
import org.zkoss.zul.Combobox;
|
||||||
|
import org.zkoss.zul.Constraint;
|
||||||
import org.zkoss.zul.Label;
|
import org.zkoss.zul.Label;
|
||||||
import org.zkoss.zul.Longbox;
|
import org.zkoss.zul.Longbox;
|
||||||
import org.zkoss.zul.Paging;
|
import org.zkoss.zul.Paging;
|
||||||
|
@ -89,6 +90,7 @@ public class EditarConvenioController extends MyGenericForwardComposer {
|
||||||
private MyListbox convenioList;
|
private MyListbox convenioList;
|
||||||
private MyListbox convenioDetList;
|
private MyListbox convenioDetList;
|
||||||
private Textbox txtDescConvenio;
|
private Textbox txtDescConvenio;
|
||||||
|
private Textbox txtCveConvenio;
|
||||||
|
|
||||||
private MyCustomTextboxDecimal txtTarifa;
|
private MyCustomTextboxDecimal txtTarifa;
|
||||||
private MyCustomTextboxDecimal txtTxEmbarque;
|
private MyCustomTextboxDecimal txtTxEmbarque;
|
||||||
|
@ -117,6 +119,9 @@ public class EditarConvenioController extends MyGenericForwardComposer {
|
||||||
private Paging pagingCliente;
|
private Paging pagingCliente;
|
||||||
private Cliente clienteToSave;
|
private Cliente clienteToSave;
|
||||||
|
|
||||||
|
private Radio rdGeral;
|
||||||
|
private Radio rdPorCliente;
|
||||||
|
|
||||||
private Radio rdPorNumDocumento;
|
private Radio rdPorNumDocumento;
|
||||||
private Radio rdPorQuantidade;
|
private Radio rdPorQuantidade;
|
||||||
private Radio rdNaoInformar;
|
private Radio rdNaoInformar;
|
||||||
|
@ -429,6 +434,15 @@ public class EditarConvenioController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(convenio.getIndGeral().equals((short) 1)){
|
||||||
|
rdGeral.setSelected(true);
|
||||||
|
} else{
|
||||||
|
rdPorCliente.setSelected(true);
|
||||||
|
txtDescConvenio.setDisabled(true);
|
||||||
|
txtCveConvenio.setDisabled(true);
|
||||||
|
bandBoxCliente.setConstraint("no empty");
|
||||||
|
}
|
||||||
|
|
||||||
setClienteToSave(convenio.getCliente());
|
setClienteToSave(convenio.getCliente());
|
||||||
bandBoxCliente.setValue(convenio.getCliente() != null ? convenio.getCliente().getNombcliente() : null);
|
bandBoxCliente.setValue(convenio.getCliente() != null ? convenio.getCliente().getNombcliente() : null);
|
||||||
|
|
||||||
|
@ -525,6 +539,10 @@ public class EditarConvenioController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
txtDescConvenio.getValue();
|
txtDescConvenio.getValue();
|
||||||
|
|
||||||
|
if(rdPorCliente.isSelected() && bandBoxCliente.getValue() == null){
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
|
||||||
if (lsConvenioDets.isEmpty()) {
|
if (lsConvenioDets.isEmpty()) {
|
||||||
|
@ -549,6 +567,12 @@ public class EditarConvenioController extends MyGenericForwardComposer {
|
||||||
convenio.setIndDescuentoNormal(getTipoDesconto());
|
convenio.setIndDescuentoNormal(getTipoDesconto());
|
||||||
convenio.setCliente(getClienteToSave());
|
convenio.setCliente(getClienteToSave());
|
||||||
|
|
||||||
|
if(rdGeral.isSelected()){
|
||||||
|
convenio.setIndGeral((short) 1);
|
||||||
|
}else{
|
||||||
|
convenio.setIndGeral((short) 0);
|
||||||
|
}
|
||||||
|
|
||||||
if (rdDescuento.isChecked()) {
|
if (rdDescuento.isChecked()) {
|
||||||
convenio.setImprimeprecio(Convenio.IMPRIME_DESCONTO);
|
convenio.setImprimeprecio(Convenio.IMPRIME_DESCONTO);
|
||||||
} else if (rdPrecioDescuento.isChecked()) {
|
} else if (rdPrecioDescuento.isChecked()) {
|
||||||
|
@ -1469,6 +1493,37 @@ public class EditarConvenioController extends MyGenericForwardComposer {
|
||||||
bandBoxCliente.setValue(cliente.getNombcliente());
|
bandBoxCliente.setValue(cliente.getNombcliente());
|
||||||
setClienteToSave(cliente);
|
setClienteToSave(cliente);
|
||||||
bandBoxCliente.close();
|
bandBoxCliente.close();
|
||||||
|
|
||||||
|
txtDescConvenio.setValue(cliente.getNombcliente());
|
||||||
|
txtCveConvenio.setValue(cliente.getNumIdentificaDos());
|
||||||
|
convenio.setDescconvenio(cliente.getNombcliente());
|
||||||
|
convenio.setCveconvenio(cliente.getNumIdentificaDos());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public void onClick$rdGeral(Event ev){
|
||||||
|
bandBoxCliente.setConstraint("");
|
||||||
|
txtDescConvenio.setDisabled(false);
|
||||||
|
txtCveConvenio.setDisabled(false);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onClick$rdPorCliente(Event ev) {
|
||||||
|
if (rdPorCliente.isChecked()) {
|
||||||
|
bandBoxCliente.setValue("");
|
||||||
|
bandBoxCliente.setConstraint("no empty");
|
||||||
|
txtDescConvenio.setDisabled(true);
|
||||||
|
txtCveConvenio.setDisabled(true);
|
||||||
|
|
||||||
|
Constraint c = txtDescConvenio.getConstraint();
|
||||||
|
txtDescConvenio.setConstraint("");
|
||||||
|
txtDescConvenio.setValue("");
|
||||||
|
txtDescConvenio.setConstraint(c);
|
||||||
|
|
||||||
|
Constraint c2 = txtCveConvenio.getConstraint();
|
||||||
|
txtCveConvenio.setConstraint("");
|
||||||
|
txtCveConvenio.setValue("");
|
||||||
|
txtCveConvenio.setConstraint(c2);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
|
@ -3867,6 +3867,8 @@ editarConvenioController.MSG.erro.origemDestinoTrechos = Tramo para el Origen: {
|
||||||
editarConvenioController.PorNumDocumento.value = Poner numero de descuento
|
editarConvenioController.PorNumDocumento.value = Poner numero de descuento
|
||||||
editarConvenioController.PorQuantidade.value = Por Cantidad
|
editarConvenioController.PorQuantidade.value = Por Cantidad
|
||||||
editarConvenioController.NaoInformar.value = No Informar
|
editarConvenioController.NaoInformar.value = No Informar
|
||||||
|
editarConvenioController.PorCliente.value = Por Cliente
|
||||||
|
editarConvenioController.Geral.value = Geral
|
||||||
editarConvenioController.lbTarifa.value = Tarifa
|
editarConvenioController.lbTarifa.value = Tarifa
|
||||||
editarConvenioController.lbTxEmbarque.value = Tasa de abordaje
|
editarConvenioController.lbTxEmbarque.value = Tasa de abordaje
|
||||||
editarConvenioController.lbPedagio.value = Peaje
|
editarConvenioController.lbPedagio.value = Peaje
|
||||||
|
|
|
@ -3939,6 +3939,8 @@ editarConvenioController.MSG.erro.origemDestinoTrechos = Trecho para a Origem: {
|
||||||
editarConvenioController.PorNumDocumento.value = Por Número do Documento
|
editarConvenioController.PorNumDocumento.value = Por Número do Documento
|
||||||
editarConvenioController.PorQuantidade.value = Por Quantidade
|
editarConvenioController.PorQuantidade.value = Por Quantidade
|
||||||
editarConvenioController.NaoInformar.value = Não Informar
|
editarConvenioController.NaoInformar.value = Não Informar
|
||||||
|
editarConvenioController.PorCliente.value = Por Cliente
|
||||||
|
editarConvenioController.Geral.value = Geral
|
||||||
editarConvenioController.lbTarifa.value = Tarifa
|
editarConvenioController.lbTarifa.value = Tarifa
|
||||||
editarConvenioController.lbTxEmbarque.value = Taxa de Embarque
|
editarConvenioController.lbTxEmbarque.value = Taxa de Embarque
|
||||||
editarConvenioController.lbPedagio.value = Pedágio
|
editarConvenioController.lbPedagio.value = Pedágio
|
||||||
|
|
|
@ -40,7 +40,15 @@
|
||||||
<column width="40%" />
|
<column width="40%" />
|
||||||
<column width="60%" />
|
<column width="60%" />
|
||||||
</columns>
|
</columns>
|
||||||
<rows>
|
<rows>
|
||||||
|
<row spans="2">
|
||||||
|
<radiogroup id="grGeralPorCliente">
|
||||||
|
<hbox>
|
||||||
|
<radio id="rdGeral" label="${c:l('editarConvenioController.Geral.value')}" selected="true" />
|
||||||
|
<radio id="rdPorCliente" label="${c:l('editarConvenioController.PorCliente.value')}" />
|
||||||
|
</hbox>
|
||||||
|
</radiogroup>
|
||||||
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<label
|
<label
|
||||||
value="${c:l('editarConvenioController.lbDescConvenio.value')}" />
|
value="${c:l('editarConvenioController.lbDescConvenio.value')}" />
|
||||||
|
@ -53,7 +61,7 @@
|
||||||
<label
|
<label
|
||||||
value="${c:l('editarConvenioController.lbCveConvenio.value')}" />
|
value="${c:l('editarConvenioController.lbCveConvenio.value')}" />
|
||||||
<textbox id="txtCveConvenio"
|
<textbox id="txtCveConvenio"
|
||||||
constraint="no empty" maxlength="3"
|
constraint="no empty" maxlength="20"
|
||||||
value="@{winEditarConvenio$composer.convenio.cveconvenio}"
|
value="@{winEditarConvenio$composer.convenio.cveconvenio}"
|
||||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyTextbox" />
|
||||||
</row>
|
</row>
|
||||||
|
|
Loading…
Reference in New Issue