fixes bug #7430
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@55706 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
fc48058b8c
commit
e1571ac0ef
|
@ -26,6 +26,7 @@ import com.rjconsultores.ventaboletos.service.RutaService;
|
|||
import com.rjconsultores.ventaboletos.service.TramoRutaService;
|
||||
import com.rjconsultores.ventaboletos.service.ViaService;
|
||||
import com.rjconsultores.ventaboletos.vo.esquemaoperacional.RutaTramoVO;
|
||||
import com.rjconsultores.ventaboletos.vo.esquemaoperacional.SecuenciaRutaTramoCoeficienteVO;
|
||||
import com.rjconsultores.ventaboletos.web.gui.componente.esquemaoperacional.GridRutaTramoCoeficiente;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||
import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox;
|
||||
|
@ -61,11 +62,18 @@ public class EditarCombinacionTramoRutaController extends MyGenericForwardCompos
|
|||
rutaTramoIdaVO = (RutaTramoVO) Executions.getCurrent().getArg().get("rutaTramoVO");
|
||||
winEditarTramoRuta = (Window) Executions.getCurrent().getArg().get("winEditarTramoRuta");
|
||||
super.doAfterCompose(comp);
|
||||
List<SecuenciaRutaTramoCoeficienteVO> listaSecuenciaRutaTramoCoeficiente = tramoRutaService.generarCombinacion(rutaTramoIdaVO);
|
||||
if (rutaTramoIdaVO.getCoeficienteDefaul1() != null || rutaTramoIdaVO.getCoeficienteDefaul2() != null){
|
||||
for(SecuenciaRutaTramoCoeficienteVO sv : listaSecuenciaRutaTramoCoeficiente){
|
||||
sv.setCoeficienteTarifa1(rutaTramoIdaVO.getCoeficienteDefaul1());
|
||||
sv.setCoeficienteTarifa2(rutaTramoIdaVO.getCoeficienteDefaul2());
|
||||
}
|
||||
}
|
||||
gridRutaSecuenciaIda.setClaseServicio(rutaTramoIdaVO.getClaseServicio());
|
||||
gridRutaSecuenciaIda.setOrgaoConcedente(rutaTramoIdaVO.getOrgaoConcedente());
|
||||
gridRutaSecuenciaIda.setLsVias(viaService.obtenerTodos());
|
||||
gridRutaSecuenciaIda.setLsCoeficientes(coeficienteTarifaService.obtenerTodos());
|
||||
gridRutaSecuenciaIda.agregarTodos(tramoRutaService.generarCombinacion(rutaTramoIdaVO));
|
||||
gridRutaSecuenciaIda.agregarTodos(listaSecuenciaRutaTramoCoeficiente);
|
||||
gridRutaSecuenciaVolta.setClaseServicio(rutaTramoIdaVO.getClaseServicio());
|
||||
gridRutaSecuenciaVolta.setOrgaoConcedente(rutaTramoIdaVO.getOrgaoConcedente());
|
||||
gridRutaSecuenciaVolta.setLsVias(viaService.obtenerTodos());
|
||||
|
|
|
@ -26,10 +26,12 @@ import org.zkoss.zul.Radio;
|
|||
import org.zkoss.zul.Window;
|
||||
|
||||
import com.rjconsultores.ventaboletos.entidad.ClaseServicio;
|
||||
import com.rjconsultores.ventaboletos.entidad.CoeficienteTarifa;
|
||||
import com.rjconsultores.ventaboletos.entidad.Empresa;
|
||||
import com.rjconsultores.ventaboletos.entidad.OrgaoConcedente;
|
||||
import com.rjconsultores.ventaboletos.entidad.Ruta;
|
||||
import com.rjconsultores.ventaboletos.service.ClaseServicioService;
|
||||
import com.rjconsultores.ventaboletos.service.CoeficienteTarifaService;
|
||||
import com.rjconsultores.ventaboletos.service.EmpresaService;
|
||||
import com.rjconsultores.ventaboletos.service.OrgaoConcedenteService;
|
||||
import com.rjconsultores.ventaboletos.service.RutaService;
|
||||
|
@ -66,11 +68,17 @@ public class EditarTramoRutaController extends MyGenericForwardComposer {
|
|||
private UsuarioEmpresaService usuarioEmpresaService;
|
||||
@Autowired
|
||||
private OrgaoConcedenteService orgaoConcedenteService;
|
||||
@Autowired
|
||||
private CoeficienteTarifaService coeficienteTarifaService;
|
||||
|
||||
private List<OrgaoConcedente> lsOrgaoConcedente;
|
||||
private List<ClaseServicio> lsClaseServicio;
|
||||
private List<Empresa> lsEmpresa;
|
||||
private List<CoeficienteTarifa> lsCoeficientes;
|
||||
private Combobox cmbClaseServicio;
|
||||
private Combobox cmbOrgaoConcedente;
|
||||
private Combobox cmbCoeficiente1;
|
||||
private Combobox cmbCoeficiente2;
|
||||
private Checkbox chkSolicitaNombrePasajero;
|
||||
private MyTextbox txtDscRuta;
|
||||
private Window winEditarTramoRuta;
|
||||
|
@ -88,6 +96,7 @@ public class EditarTramoRutaController extends MyGenericForwardComposer {
|
|||
lsOrgaoConcedente = orgaoConcedenteService.obtenerTodos();
|
||||
lsEmpresa = UsuarioLogado.getUsuarioLogado().getEmpresa();
|
||||
lsRutaEmpresa = new ArrayList<Empresa>();
|
||||
lsCoeficientes = coeficienteTarifaService.obtenerTodos();
|
||||
super.doAfterCompose(comp);
|
||||
gridRutaSecuencia.setPrimeiraVia(true);
|
||||
NuevaParadaController.via = null;
|
||||
|
@ -165,6 +174,8 @@ public class EditarTramoRutaController extends MyGenericForwardComposer {
|
|||
rutaTramoVO.setPrefixo(txtPrefixo.getValue());
|
||||
rutaTramoVO.setDescRuta(txtDscRuta.getValue());
|
||||
rutaTramoVO.setNumRuta(txtNumRuta.getValue());
|
||||
rutaTramoVO.setCoeficienteDefaul1(cmbCoeficiente1.getSelectedItem() == null ? null : (CoeficienteTarifa)cmbCoeficiente1.getSelectedItem().getValue());
|
||||
rutaTramoVO.setCoeficienteDefaul2(cmbCoeficiente2.getSelectedItem() == null ? null : (CoeficienteTarifa)cmbCoeficiente2.getSelectedItem().getValue());
|
||||
|
||||
Map<String, Object> params = new LinkedHashMap<String, Object>();
|
||||
params.put("rutaTramoVO", rutaTramoVO);
|
||||
|
@ -245,4 +256,12 @@ public class EditarTramoRutaController extends MyGenericForwardComposer {
|
|||
rutaEmpresaList.setData(lsRutaEmpresa);
|
||||
}
|
||||
}
|
||||
|
||||
public List<CoeficienteTarifa> getLsCoeficientes() {
|
||||
return lsCoeficientes;
|
||||
}
|
||||
|
||||
public void setLsCoeficientes(List<CoeficienteTarifa> lsCoeficientes) {
|
||||
this.lsCoeficientes = lsCoeficientes;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -4542,6 +4542,8 @@ editarTramoRutaController.lbSentidoLinha.value = Sentido de la linea
|
|||
editarTramoRutaController.lblNumRuta.value = Número de la linea
|
||||
editarTramoRutaController.registroNumRutaExiste = Ya existe una linea con este número
|
||||
editarTramoRutaController.msg.tipoClasseNaoEncontrado =Cualquier clase encontrado para informar a la empresa.
|
||||
editarTramoRutaController.lblCoeficiente1.value = Coeficiente 1 (Default)
|
||||
editarTramoRutaController.lblCoeficiente2.value = Coeficiente 2 (Default)
|
||||
|
||||
|
||||
#Incluir tramo
|
||||
|
|
|
@ -4605,7 +4605,8 @@ editarTramoRutaController.lbSentidoLinha.value = Sentido da Linha
|
|||
editarTramoRutaController.lblNumRuta.value = Número da linha
|
||||
editarTramoRutaController.registroNumRutaExiste = Já existe uma linha com este número
|
||||
editarTramoRutaController.msg.tipoClasseNaoEncontrado =Nenhum tipo de classe encontrado para a empresa informada.
|
||||
|
||||
editarTramoRutaController.lblCoeficiente1.value = Coeficiente 1 (Default)
|
||||
editarTramoRutaController.lblCoeficiente2.value = Coeficiente 2 (Default)
|
||||
|
||||
#Incluir trecho
|
||||
nuevaParadaController.window.title=Novo Trecho
|
||||
|
|
|
@ -80,6 +80,23 @@
|
|||
<label value="${c:l('editarTramoRutaController.lblNombrePasajero.value')}" />
|
||||
<checkbox id="chkSolicitaNombrePasajero" />
|
||||
</row>
|
||||
<row>
|
||||
<label
|
||||
value="${c:l('editarTramoRutaController.lblCoeficiente1.value')}" />
|
||||
<combobox id="cmbCoeficiente1"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true"
|
||||
width="80%"
|
||||
model="@{winEditarTramoRuta$composer.lsCoeficientes}" />
|
||||
|
||||
<label value="${c:l('editarTramoRutaController.lblCoeficiente2.value')}" />
|
||||
<combobox id="cmbCoeficiente2"
|
||||
use="com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar"
|
||||
mold="rounded" buttonVisible="true"
|
||||
width="80%"
|
||||
model="@{winEditarTramoRuta$composer.lsCoeficientes}" />
|
||||
|
||||
</row>
|
||||
</rows>
|
||||
</grid>
|
||||
<tabbox id="tb">
|
||||
|
|
Loading…
Reference in New Issue