fixed bug #6230 - Correção de combo na aba de inscrição estadual, no cadastro/edição de empresas.
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@43468 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
0363c55b91
commit
ce62e14fc5
|
@ -24,6 +24,8 @@ import org.zkoss.zkplus.databind.BindingListModelList;
|
||||||
import org.zkoss.zul.Button;
|
import org.zkoss.zul.Button;
|
||||||
import org.zkoss.zul.Combobox;
|
import org.zkoss.zul.Combobox;
|
||||||
import org.zkoss.zul.Comboitem;
|
import org.zkoss.zul.Comboitem;
|
||||||
|
import org.zkoss.zul.ListModel;
|
||||||
|
import org.zkoss.zul.Listbox;
|
||||||
import org.zkoss.zul.Listcell;
|
import org.zkoss.zul.Listcell;
|
||||||
import org.zkoss.zul.Listitem;
|
import org.zkoss.zul.Listitem;
|
||||||
import org.zkoss.zul.ListitemRenderer;
|
import org.zkoss.zul.ListitemRenderer;
|
||||||
|
@ -80,6 +82,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
||||||
private Combobox cmbCidade;
|
private Combobox cmbCidade;
|
||||||
private Row rowEquivalencia;
|
private Row rowEquivalencia;
|
||||||
private List<Estado> lsEstados;
|
private List<Estado> lsEstados;
|
||||||
|
private List<Estado> lsTodosEstados;
|
||||||
private List<Ciudad> lsCidades;
|
private List<Ciudad> lsCidades;
|
||||||
private MyTextbox numtelefono;
|
private MyTextbox numtelefono;
|
||||||
|
|
||||||
|
@ -104,6 +107,21 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
||||||
this.lsEstados = lsEstados;
|
this.lsEstados = lsEstados;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return the lsTodosEstados
|
||||||
|
*/
|
||||||
|
public List<Estado> getLsTodosEstados() {
|
||||||
|
return lsTodosEstados;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @param lsTodosEstados
|
||||||
|
* the lsTodosEstados to set
|
||||||
|
*/
|
||||||
|
public void setLsTodosEstados(List<Estado> lsTodosEstados) {
|
||||||
|
this.lsTodosEstados = lsTodosEstados;
|
||||||
|
}
|
||||||
|
|
||||||
public List<Ciudad> getLsCidades() {
|
public List<Ciudad> getLsCidades() {
|
||||||
return lsCidades;
|
return lsCidades;
|
||||||
}
|
}
|
||||||
|
@ -119,6 +137,7 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
||||||
empresaList = (MyListbox) Executions.getCurrent().getArg().get("empresaList");
|
empresaList = (MyListbox) Executions.getCurrent().getArg().get("empresaList");
|
||||||
|
|
||||||
lsEstados = estadoService.buscarNotInEmpresaImposto(empresa);
|
lsEstados = estadoService.buscarNotInEmpresaImposto(empresa);
|
||||||
|
lsTodosEstados = estadoService.obtenerTodos();
|
||||||
lsCidades = new ArrayList<Ciudad>();
|
lsCidades = new ArrayList<Ciudad>();
|
||||||
|
|
||||||
super.doAfterCompose(comp);
|
super.doAfterCompose(comp);
|
||||||
|
@ -236,9 +255,9 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
||||||
empresaService.borrar(empresa);
|
empresaService.borrar(empresa);
|
||||||
} catch (RegistroConDependenciaException e) {
|
} catch (RegistroConDependenciaException e) {
|
||||||
Messagebox.show(
|
Messagebox.show(
|
||||||
Labels.getLabel("editarEmpresaController.MSG.noPuedeBorrar"),
|
Labels.getLabel("editarEmpresaController.MSG.noPuedeBorrar"),
|
||||||
Labels.getLabel("editarEmpresaController.window.title"),
|
Labels.getLabel("editarEmpresaController.window.title"),
|
||||||
Messagebox.OK, Messagebox.INFORMATION);
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
return;
|
return;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -321,6 +340,16 @@ public class EditarEmpresaController extends MyGenericForwardComposer {
|
||||||
Estado estado = (Estado) cmbEstadoInscEstadual.getSelectedItem().getValue();
|
Estado estado = (Estado) cmbEstadoInscEstadual.getSelectedItem().getValue();
|
||||||
String inscEstadual = txtInscEstadual.getValue();
|
String inscEstadual = txtInscEstadual.getValue();
|
||||||
|
|
||||||
|
for (int i = 0; i < inscEstadualList.getModel().getSize(); i++) {
|
||||||
|
if (((InscricaoEstadual) inscEstadualList.getModel().getElementAt(i)).getEstado().equals(estado)) {
|
||||||
|
Messagebox.show(
|
||||||
|
Labels.getLabel("editarEmpresaController.MSG.insEstadualCadastrada"),
|
||||||
|
Labels.getLabel("editarPricingController.windowMarca.title"),
|
||||||
|
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
InscricaoEstadual nuevaInscEstadual = new InscricaoEstadual(inscEstadual, empresa, estado, UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
InscricaoEstadual nuevaInscEstadual = new InscricaoEstadual(inscEstadual, empresa, estado, UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||||
empresaService.actualizaInscEstadual(nuevaInscEstadual);
|
empresaService.actualizaInscEstadual(nuevaInscEstadual);
|
||||||
empresa.getInscricoesEstaduais().add(nuevaInscEstadual);
|
empresa.getInscricoesEstaduais().add(nuevaInscEstadual);
|
||||||
|
|
|
@ -694,6 +694,7 @@ editarEmpresaController.lbActivo.value = Activo
|
||||||
editarEmpresaController.MSG.suscribirOK = Empresa se registró exitosamente
|
editarEmpresaController.MSG.suscribirOK = Empresa se registró exitosamente
|
||||||
editarEmpresaController.MSG.borrarPergunta = Deseas eliminar esta empresa?
|
editarEmpresaController.MSG.borrarPergunta = Deseas eliminar esta empresa?
|
||||||
editarEmpresaController.MSG.borrarOK = Empresa se eliminó exitosamente
|
editarEmpresaController.MSG.borrarOK = Empresa se eliminó exitosamente
|
||||||
|
editarEmpresaController.MSG.insEstadualCadastrada = Já existe uma inscrição estadual para este estado.
|
||||||
editarEmpresaController.MSG.noPuedeBorrar=No se puede eliminar la empresa. Existen registros relacionados en ruta y / o esquema corrida.
|
editarEmpresaController.MSG.noPuedeBorrar=No se puede eliminar la empresa. Existen registros relacionados en ruta y / o esquema corrida.
|
||||||
editarEmpresaController.externa.label = Externa
|
editarEmpresaController.externa.label = Externa
|
||||||
editarEmpresaController.pagoConductor.label = Pago conductor
|
editarEmpresaController.pagoConductor.label = Pago conductor
|
||||||
|
|
|
@ -724,6 +724,7 @@ editarEmpresaController.lbActivo.value = Ativo
|
||||||
editarEmpresaController.MSG.suscribirOK = Empresa Registrada com Sucesso.
|
editarEmpresaController.MSG.suscribirOK = Empresa Registrada com Sucesso.
|
||||||
editarEmpresaController.MSG.borrarPergunta = Deseja Eliminar esta empresa?
|
editarEmpresaController.MSG.borrarPergunta = Deseja Eliminar esta empresa?
|
||||||
editarEmpresaController.MSG.borrarOK = Empresa Excluida com Sucesso.
|
editarEmpresaController.MSG.borrarOK = Empresa Excluida com Sucesso.
|
||||||
|
editarEmpresaController.MSG.insEstadualCadastrada = Já existe uma inscrição estadual para este estado.
|
||||||
editarEmpresaController.MSG.noPuedeBorrar=Não é possível excluir a empresa. Existem registros relacionados na Ruta e/ou Esquema Corrida.
|
editarEmpresaController.MSG.noPuedeBorrar=Não é possível excluir a empresa. Existem registros relacionados na Ruta e/ou Esquema Corrida.
|
||||||
editarEmpresaController.externa.label = Externa
|
editarEmpresaController.externa.label = Externa
|
||||||
editarEmpresaController.pagoConductor.label = Pago Motorista
|
editarEmpresaController.pagoConductor.label = Pago Motorista
|
||||||
|
|
|
@ -148,7 +148,7 @@
|
||||||
<combobox id="cmbEstado"
|
<combobox id="cmbEstado"
|
||||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
constraint="no empty" mold="rounded" buttonVisible="true"
|
constraint="no empty" mold="rounded" buttonVisible="true"
|
||||||
width="70%" model="@{winEditarEmpresa$composer.lsEstados}"
|
width="70%" model="@{winEditarEmpresa$composer.lsTodosEstados}"
|
||||||
selectedItem="@{winEditarPuntoVenta$composer.empresa.cidade.estado}" />
|
selectedItem="@{winEditarPuntoVenta$composer.empresa.cidade.estado}" />
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
|
@ -229,7 +229,7 @@
|
||||||
<combobox id="cmbEstadoInscEstadual"
|
<combobox id="cmbEstadoInscEstadual"
|
||||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||||
mold="rounded" buttonVisible="true" width="70%"
|
mold="rounded" buttonVisible="true" width="70%"
|
||||||
model="@{winEditarEmpresa$composer.lsEstados}"/>
|
model="@{winEditarEmpresa$composer.lsTodosEstados}"/>
|
||||||
</row>
|
</row>
|
||||||
<row>
|
<row>
|
||||||
<label value="${c:l('editarEmpresaController.inscricaoestadual.label')}"/>
|
<label value="${c:l('editarEmpresaController.inscricaoestadual.label')}"/>
|
||||||
|
|
Loading…
Reference in New Issue