- correção na gravação do esquema asiento : estava apagando o destino_id
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@26135 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
82d1329c39
commit
d5190cb16a
|
@ -5,7 +5,6 @@
|
||||||
package com.rjconsultores.ventaboletos.web.gui.controladores.esquemaoperacional;
|
package com.rjconsultores.ventaboletos.web.gui.controladores.esquemaoperacional;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Calendar;
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.apache.log4j.Logger;
|
import org.apache.log4j.Logger;
|
||||||
|
@ -41,7 +40,6 @@ import com.rjconsultores.ventaboletos.service.EsquemaCorridaService;
|
||||||
import com.rjconsultores.ventaboletos.service.ParadaService;
|
import com.rjconsultores.ventaboletos.service.ParadaService;
|
||||||
import com.rjconsultores.ventaboletos.service.RutaSecuenciaService;
|
import com.rjconsultores.ventaboletos.service.RutaSecuenciaService;
|
||||||
import com.rjconsultores.ventaboletos.service.RutaService;
|
import com.rjconsultores.ventaboletos.service.RutaService;
|
||||||
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
|
||||||
|
|
||||||
|
|
|
@ -79,7 +79,7 @@ import com.rjconsultores.ventaboletos.web.utilerias.render.RenderConfiguracionCo
|
||||||
@Controller("editarCorridaController")
|
@Controller("editarCorridaController")
|
||||||
@Scope("prototype")
|
@Scope("prototype")
|
||||||
public class EditarCorridaController extends MyGenericForwardComposer {
|
public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
private static Logger log = Logger.getLogger(EditarCorridaController.class);
|
private static Logger log = Logger.getLogger(EditarCorridaController.class);
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
@ -170,7 +170,6 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
private Button btnApagar;
|
private Button btnApagar;
|
||||||
private Textbox txtIdCorridaRebote;
|
private Textbox txtIdCorridaRebote;
|
||||||
private Textbox txtPlataforma;
|
private Textbox txtPlataforma;
|
||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void doAfterCompose(Component comp) throws Exception {
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
|
@ -613,8 +612,7 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
ec = esquemaCorridaService.suscribir(ec);
|
ec = esquemaCorridaService.suscribir(ec);
|
||||||
esquemaCorridaService.actualizaEsquemaTramo(lsParadaEsquema, ec);
|
esquemaCorridaService.actualizaEsquemaTramo(lsParadaEsquema, ec);
|
||||||
|
|
||||||
// Acrescenta Minutos na
|
// Acrescenta Minutos na Hora
|
||||||
// Hora
|
|
||||||
des.setMinutes(des.getMinutes() + minutos.getValue());
|
des.setMinutes(des.getMinutes() + minutos.getValue());
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
@ -667,30 +665,6 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
Messagebox.EXCLAMATION);
|
Messagebox.EXCLAMATION);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Atualiza todos os assentos se a corrida foi
|
|
||||||
// por bloque.
|
|
||||||
List<EsquemaCorrida> lsEQ = esquemaCorridaService.buscar(esquemaCorrida);
|
|
||||||
for (EsquemaCorrida ec : lsEQ) {
|
|
||||||
|
|
||||||
List<EsquemaAsiento> lsEAsientoBorar = esquemaAsientoService.obtenerPorCorrida(ec);
|
|
||||||
List<EsquemaAsiento> lsEAsientoNovo = esquemaAsientoService.obtenerPorCorrida(esquemaCorrida);
|
|
||||||
|
|
||||||
for (EsquemaAsiento ea : lsEAsientoBorar) {
|
|
||||||
esquemaAsientoService.borrar(ea);
|
|
||||||
}
|
|
||||||
for (EsquemaAsiento ea : lsEAsientoNovo) {
|
|
||||||
EsquemaAsiento esquemaAsiento = new EsquemaAsiento();
|
|
||||||
esquemaAsiento.setActivo(ea.getActivo());
|
|
||||||
esquemaAsiento.setEsquemaCorrida(ec);
|
|
||||||
esquemaAsiento.setIndvendible(ea.getIndvendible());
|
|
||||||
esquemaAsiento.setNumasiento(ea.getNumasiento());
|
|
||||||
esquemaAsiento.setParada(ea.getParada());
|
|
||||||
esquemaAsiento.setUsuarioId(ea.getUsuarioId());
|
|
||||||
|
|
||||||
esquemaAsientoService.suscribir(esquemaAsiento);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
Messagebox.show(Labels.getLabel("editarConfiguracionCorridaController.MSG.suscribirOK"),
|
Messagebox.show(Labels.getLabel("editarConfiguracionCorridaController.MSG.suscribirOK"),
|
||||||
Labels.getLabel("editarConfiguracionCorridaController.window.title"),
|
Labels.getLabel("editarConfiguracionCorridaController.window.title"),
|
||||||
Messagebox.OK,
|
Messagebox.OK,
|
||||||
|
@ -944,8 +918,7 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Checo se el nuevo reajuste de secuencia quedo valido. O sea, checo se
|
* Checo se el nuevo reajuste de secuencia quedo valido. O sea, checo se existe en tramo en la tabla ruta_combinacion
|
||||||
* existe en tramo en la tabla ruta_combinacion
|
|
||||||
*
|
*
|
||||||
* @param lsParadaEsquema
|
* @param lsParadaEsquema
|
||||||
* - La nueva lista de secuecia (ya con el cambio hecho)
|
* - La nueva lista de secuecia (ya con el cambio hecho)
|
||||||
|
@ -972,8 +945,7 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Hago la combinacion correcta en esquemacorrida asi como esta en la lista
|
* Hago la combinacion correcta en esquemacorrida asi como esta en la lista de parada
|
||||||
* de parada
|
|
||||||
*
|
*
|
||||||
* @param listParadaEsquema
|
* @param listParadaEsquema
|
||||||
* @param ec
|
* @param ec
|
||||||
|
@ -1153,17 +1125,16 @@ public class EditarCorridaController extends MyGenericForwardComposer {
|
||||||
horaLabel22.setVisible(false);
|
horaLabel22.setVisible(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
public void onClick$btnAsientos(Event ev) {
|
public void onClick$btnAsientos(Event ev) throws InterruptedException {
|
||||||
Map args = new HashMap();
|
Map<String,Object> args = new HashMap<String,Object>();
|
||||||
args.put("esquemaCorrida", esquemaCorrida);
|
args.put("esquemaCorrida", esquemaCorrida);
|
||||||
|
|
||||||
if (esquemaCorrida.getEsquemacorridaId() == null) {
|
if (esquemaCorrida.getEsquemacorridaId() == null) {
|
||||||
List<EsquemaAsiento> lsEsquemaAsiento = new ArrayList<EsquemaAsiento>();
|
Messagebox.show(Labels.getLabel("editarConfiguracionCorridaController.MSG.gravarServico"),
|
||||||
args.put("lsEsquemaAsiento", lsEsquemaAsiento);
|
Labels.getLabel("editarConfiguracionCorridaController.window.title"),
|
||||||
} else {
|
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||||
esquemaCorrida = esquemaCorridaService.obtenerID(esquemaCorrida.getEsquemacorridaId());
|
|
||||||
List<EsquemaAsiento> lsEsquemaAsiento = esquemaCorrida.getEsquemaAsientoList();
|
return;
|
||||||
args.put("lsEsquemaAsiento", lsEsquemaAsiento);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
openWindow(
|
openWindow(
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
# <controler>. <id>. <propiedade> = XXX
|
# <controler>. <id>. <propiedade> = XXX
|
||||||
|
|
||||||
#Versao do VentaBoleto:
|
#Versao do VentaBoleto:
|
||||||
versao = ADM_20130426_1RC145
|
versao = ADM_20130503_1RC150
|
||||||
|
|
||||||
# MSG Defaut:
|
# MSG Defaut:
|
||||||
MSG.CONSTRAINT.PORCENTAGEM = Os valores devem estar entre 0 e 100
|
MSG.CONSTRAINT.PORCENTAGEM = Os valores devem estar entre 0 e 100
|
||||||
|
@ -1288,6 +1288,7 @@ editarConfiguracionCorridaController.lbCantParados.value = Quantidade de Venda e
|
||||||
editarConfiguracionCorridaController.MSG.suscribirOK = Configuração de serviço Registrado com Sucesso.
|
editarConfiguracionCorridaController.MSG.suscribirOK = Configuração de serviço Registrado com Sucesso.
|
||||||
editarConfiguracionCorridaController.MSG.borrarPergunta = Deseja Eliminar este serviço?
|
editarConfiguracionCorridaController.MSG.borrarPergunta = Deseja Eliminar este serviço?
|
||||||
editarConfiguracionCorridaController.MSG.borrarOK = Serviço Excluido com Sucesso.
|
editarConfiguracionCorridaController.MSG.borrarOK = Serviço Excluido com Sucesso.
|
||||||
|
editarConfiguracionCorridaController.MSG.gravarServico = Para configurar a cota, é necessário antes salvar a configuração do serviço
|
||||||
editarConfiguracionCorridaController.MSG.selectItem = Selecione um Elemento.
|
editarConfiguracionCorridaController.MSG.selectItem = Selecione um Elemento.
|
||||||
editarConfiguracionCorridaController.MSG.busquedaPeriodo = Data de início posterior a data Final.
|
editarConfiguracionCorridaController.MSG.busquedaPeriodo = Data de início posterior a data Final.
|
||||||
editarConfiguracionCorridaController.MSG.fecha = Não é possível inserir datas anteriores a atual para novos serviços
|
editarConfiguracionCorridaController.MSG.fecha = Não é possível inserir datas anteriores a atual para novos serviços
|
||||||
|
|
Loading…
Reference in New Issue