fixed bug #9685 - Alteração na forma de persistência da configuração de categoria normal
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@73530 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
eb11ee708d
commit
d1fd5c22ee
|
@ -26,13 +26,10 @@ import com.rjconsultores.ventaboletos.entidad.GrupoCategoria;
|
||||||
import com.rjconsultores.ventaboletos.service.CategoriaService;
|
import com.rjconsultores.ventaboletos.service.CategoriaService;
|
||||||
import com.rjconsultores.ventaboletos.service.GrupoCategoriaService;
|
import com.rjconsultores.ventaboletos.service.GrupoCategoriaService;
|
||||||
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxEstandar;
|
|
||||||
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;
|
||||||
import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox;
|
import com.rjconsultores.ventaboletos.web.utilerias.MyTextbox;
|
||||||
|
|
||||||
import oracle.net.aso.b;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author Rafius
|
* @author Rafius
|
||||||
|
|
|
@ -427,7 +427,7 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void doAfterCompose(Component comp) throws Exception {
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
lsCategorias = categoriaService.obtenerTodasCategoriasVisibles();
|
lsCategorias = categoriaService.obtenerTodos();
|
||||||
lsClaseServicio = claseServicioService.obtenerTodos();
|
lsClaseServicio = claseServicioService.obtenerTodos();
|
||||||
lsEmpresas = UsuarioLogado.getUsuarioLogado().getEmpresa();
|
lsEmpresas = UsuarioLogado.getUsuarioLogado().getEmpresa();
|
||||||
lsMarcas = marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado().getEmpresa());
|
lsMarcas = marcaService.buscarMarcaPorEmpresa(UsuarioLogado.getUsuarioLogado().getEmpresa());
|
||||||
|
@ -491,9 +491,6 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
|
||||||
lsCategoriaCorrida = categoriaCtrl.getCategoriaCorridaList();
|
lsCategoriaCorrida = categoriaCtrl.getCategoriaCorridaList();
|
||||||
categoriaCorridaList.setData(lsCategoriaCorrida);
|
categoriaCorridaList.setData(lsCategoriaCorrida);
|
||||||
}
|
}
|
||||||
categoriaCtrl = categoriaCtrlService.checarCategoriaAdulto(categoriaCtrl);
|
|
||||||
lsCategoriaDescuento = categoriaCtrl.getCategoriaDescuentoVisiblesList();
|
|
||||||
categoriaDescuentoList.setData(lsCategoriaDescuento);
|
|
||||||
|
|
||||||
descuentoImporte.setValue(BigDecimal.ZERO);
|
descuentoImporte.setValue(BigDecimal.ZERO);
|
||||||
descuentoPorc.setValue(BigDecimal.ZERO);
|
descuentoPorc.setValue(BigDecimal.ZERO);
|
||||||
|
@ -768,12 +765,13 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (!((Categoria) cmbCategorias.getSelectedItem().getValue()).getCategoriaId().equals(CategoriaCtrlServiceImpl.CATEGORIA_ADULTO)) {
|
||||||
cmbCategorias.getValue();
|
cmbCategorias.getValue();
|
||||||
cantAutorizada.getValue();
|
cantAutorizada.getValue();
|
||||||
descuentoPorc.getValue();
|
descuentoPorc.getValue();
|
||||||
descuentoImporte.getValue();
|
descuentoImporte.getValue();
|
||||||
asientosReservados.getValue();
|
asientosReservados.getValue();
|
||||||
|
}
|
||||||
|
|
||||||
boolean existe = false;
|
boolean existe = false;
|
||||||
for (CategoriaDescuento cd : lsCategoriaDescuento) {
|
for (CategoriaDescuento cd : lsCategoriaDescuento) {
|
||||||
|
@ -783,7 +781,11 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!existe) {
|
if (!existe) {
|
||||||
if(validarCampoAssentosReservados()){
|
if (((Categoria) cmbCategorias.getSelectedItem().getValue()).getCategoriaId().equals(CategoriaCtrlServiceImpl.CATEGORIA_ADULTO)) {
|
||||||
|
categoriaCtrl = categoriaCtrlService.checarCategoriaAdulto(categoriaCtrl);
|
||||||
|
lsCategoriaDescuento = categoriaCtrl.getCategoriaDescuentoVisiblesList();
|
||||||
|
categoriaDescuentoList.setData(lsCategoriaDescuento);
|
||||||
|
} else if (validarCampoAssentosReservados()) {
|
||||||
CategoriaDescuento cDescuento = new CategoriaDescuento();
|
CategoriaDescuento cDescuento = new CategoriaDescuento();
|
||||||
cDescuento.setCategoriaCtrl(categoriaCtrl);
|
cDescuento.setCategoriaCtrl(categoriaCtrl);
|
||||||
cDescuento.setActivo(Boolean.TRUE);
|
cDescuento.setActivo(Boolean.TRUE);
|
||||||
|
@ -890,21 +892,14 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
|
||||||
try {
|
try {
|
||||||
CategoriaDescuento cDescuento = (CategoriaDescuento) categoriaDescuentoList.getSelected();
|
CategoriaDescuento cDescuento = (CategoriaDescuento) categoriaDescuentoList.getSelected();
|
||||||
if (cDescuento != null) {
|
if (cDescuento != null) {
|
||||||
if (!cDescuento.getCategoria().getCategoriaId().equals(1)) {
|
lsCategoriaDescuento.remove(cDescuento);
|
||||||
lsCategoriaDescuento.remove(cDescuento);
|
cDescuento.setFecmodif(Calendar.getInstance().getTime());
|
||||||
cDescuento.setFecmodif(Calendar.getInstance().getTime());
|
cDescuento.setActivo(Boolean.FALSE);
|
||||||
cDescuento.setActivo(Boolean.FALSE);
|
cDescuento.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||||
cDescuento.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
categoriaDescuentoList.updateItem(cDescuento);
|
||||||
categoriaDescuentoList.updateItem(cDescuento);
|
categoriaDescuentoList.removeItem(cDescuento);
|
||||||
categoriaDescuentoList.removeItem(cDescuento);
|
lsCategoriaDescuento.add(cDescuento);
|
||||||
lsCategoriaDescuento.add(cDescuento);
|
categoriaCtrl.setCategoriaDescuentoList(lsCategoriaDescuento);
|
||||||
categoriaCtrl.setCategoriaDescuentoList(lsCategoriaDescuento);
|
|
||||||
} else {
|
|
||||||
Messagebox.show(
|
|
||||||
Labels.getLabel("editarConfiguracionCategoriaController.MSG.categoriaNormal"),
|
|
||||||
Labels.getLabel("editarConfiguracionCategoriaController.window.title"),
|
|
||||||
Messagebox.OK, Messagebox.EXCLAMATION);
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
Messagebox.show(
|
Messagebox.show(
|
||||||
Labels.getLabel("editarConfiguracionCategoriaController.MSG.selectItem"),
|
Labels.getLabel("editarConfiguracionCategoriaController.MSG.selectItem"),
|
||||||
|
|
|
@ -1833,7 +1833,7 @@ editarConfiguracionCategoriaController.MSG.suscribirOK = Tipo de configuración
|
||||||
editarConfiguracionCategoriaController.MSG.borrarPergunta = Desea eliminar tipo de configuración de pasajero?
|
editarConfiguracionCategoriaController.MSG.borrarPergunta = Desea eliminar tipo de configuración de pasajero?
|
||||||
editarConfiguracionCategoriaController.MSG.editarPeriodo = Antes de editar el período de vigencia es necesário guardar la configuración de pasajero
|
editarConfiguracionCategoriaController.MSG.editarPeriodo = Antes de editar el período de vigencia es necesário guardar la configuración de pasajero
|
||||||
editarConfiguracionCategoriaController.MSG.borrarOK = Tipo de configuración pasajero se eliminó exitosamente
|
editarConfiguracionCategoriaController.MSG.borrarOK = Tipo de configuración pasajero se eliminó exitosamente
|
||||||
editarConfiguracionCategoriaController.MSG.categoriaNormal = No es permitido cambiar la vigencia o apagar la categoria Normal.
|
editarConfiguracionCategoriaController.MSG.categoriaNormal = No es permitido cambiar la vigencia de la categoria Normal.
|
||||||
editarConfiguracionCategoriaController.MSG.categoriaPeriodoObligatorio = Hay descuentos sin vigencias. Guardar sin informar a los viegencias de descuentos ?
|
editarConfiguracionCategoriaController.MSG.categoriaPeriodoObligatorio = Hay descuentos sin vigencias. Guardar sin informar a los viegencias de descuentos ?
|
||||||
editarConfiguracionCategoriaController.lblCategorias.value = Tipo de pasaje
|
editarConfiguracionCategoriaController.lblCategorias.value = Tipo de pasaje
|
||||||
editarConfiguracionCategoriaController.lblEmpresa.value = Empresa
|
editarConfiguracionCategoriaController.lblEmpresa.value = Empresa
|
||||||
|
|
|
@ -1983,7 +1983,7 @@ editarConfiguracionCategoriaController.MSG.suscribirOK = Tipo de configuração
|
||||||
editarConfiguracionCategoriaController.MSG.borrarPergunta = Deseja Eliminar tipo de configuração de passageiro?
|
editarConfiguracionCategoriaController.MSG.borrarPergunta = Deseja Eliminar tipo de configuração de passageiro?
|
||||||
editarConfiguracionCategoriaController.MSG.editarPeriodo = Antes de editar o período de vigência é necessário salvar a configuração de passageiro.
|
editarConfiguracionCategoriaController.MSG.editarPeriodo = Antes de editar o período de vigência é necessário salvar a configuração de passageiro.
|
||||||
editarConfiguracionCategoriaController.MSG.borrarOK = Tipo de configuração passageiro Excluido com Sucesso.
|
editarConfiguracionCategoriaController.MSG.borrarOK = Tipo de configuração passageiro Excluido com Sucesso.
|
||||||
editarConfiguracionCategoriaController.MSG.categoriaNormal = Não é permitido alterar a vigencia ou apagar a categoria Normal.
|
editarConfiguracionCategoriaController.MSG.categoriaNormal = Não é permitido alterar a vigencia da categoria Normal.
|
||||||
editarConfiguracionCategoriaController.MSG.categoriaPeriodoObligatorio = Exite(m) desconto(s) sem vigência. Salvar sem informar as viegencias para o(s) desconto(s) ?
|
editarConfiguracionCategoriaController.MSG.categoriaPeriodoObligatorio = Exite(m) desconto(s) sem vigência. Salvar sem informar as viegencias para o(s) desconto(s) ?
|
||||||
editarConfiguracionCategoriaController.lblCategorias.value = Tipo de Passagem
|
editarConfiguracionCategoriaController.lblCategorias.value = Tipo de Passagem
|
||||||
editarConfiguracionCategoriaController.lblEmpresa.value = Empresa
|
editarConfiguracionCategoriaController.lblEmpresa.value = Empresa
|
||||||
|
|
Loading…
Reference in New Issue