fixed bug #9854 - Correção de problema em criação da configuração de tipo de categoria.
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@74167 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
e5f97987af
commit
63cee37063
|
@ -473,7 +473,7 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
|
||||||
if (categoriaCtrl.getCategoriactrlId() != null) {
|
if (categoriaCtrl.getCategoriactrlId() != null) {
|
||||||
categoriaCtrl = categoriaCtrlService.obtenerID(categoriaCtrl.getCategoriactrlId());
|
categoriaCtrl = categoriaCtrlService.obtenerID(categoriaCtrl.getCategoriactrlId());
|
||||||
|
|
||||||
lsCategoriaDescuento = categoriaCtrl.getCategoriaDescuentoVisiblesList();
|
lsCategoriaDescuento = categoriaCtrl.getCategoriaDescuentoList();
|
||||||
categoriaDescuentoList.setData(lsCategoriaDescuento);
|
categoriaDescuentoList.setData(lsCategoriaDescuento);
|
||||||
|
|
||||||
lsCategoriaClase = categoriaCtrl.getCategoriaClaseList();
|
lsCategoriaClase = categoriaCtrl.getCategoriaClaseList();
|
||||||
|
@ -652,9 +652,11 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
|
||||||
lsCategoriaDescuentoNova.add(cd);
|
lsCategoriaDescuentoNova.add(cd);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
cd.setCategoriaPeriodoList(new ArrayList<CategoriaPeriodo>());
|
if (cd.getCategoriaPeriodoList() == null || cd.getCategoriaPeriodoList().isEmpty()) {
|
||||||
List<CategoriaPeriodo> listCategoriaPeriodo = categoriaPeriodoService.obtenerPorCategoriaDescuento(categoriaDescuento);
|
cd.setCategoriaPeriodoList(new ArrayList<CategoriaPeriodo>());
|
||||||
cd.setCategoriaPeriodoList(listCategoriaPeriodo);
|
List<CategoriaPeriodo> listCategoriaPeriodo = categoriaPeriodoService.obtenerPorCategoriaDescuento(categoriaDescuento);
|
||||||
|
cd.setCategoriaPeriodoList(listCategoriaPeriodo);
|
||||||
|
}
|
||||||
lsCategoriaDescuentoNova.add(cd);
|
lsCategoriaDescuentoNova.add(cd);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -786,8 +788,10 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
|
||||||
if (!existe) {
|
if (!existe) {
|
||||||
if (((Categoria) cmbCategorias.getSelectedItem().getValue()).getCategoriaId().equals(CategoriaCtrlServiceImpl.CATEGORIA_ADULTO)) {
|
if (((Categoria) cmbCategorias.getSelectedItem().getValue()).getCategoriaId().equals(CategoriaCtrlServiceImpl.CATEGORIA_ADULTO)) {
|
||||||
categoriaCtrl = categoriaCtrlService.checarCategoriaAdulto(categoriaCtrl);
|
categoriaCtrl = categoriaCtrlService.checarCategoriaAdulto(categoriaCtrl);
|
||||||
lsCategoriaDescuento = categoriaCtrl.getCategoriaDescuentoVisiblesList();
|
List<CategoriaDescuento> aux = lsCategoriaDescuento;
|
||||||
|
lsCategoriaDescuento = categoriaCtrl.getCategoriaDescuentoList();
|
||||||
categoriaDescuentoList.setData(lsCategoriaDescuento);
|
categoriaDescuentoList.setData(lsCategoriaDescuento);
|
||||||
|
lsCategoriaDescuento.addAll(aux);
|
||||||
} else if (validarCampoAssentosReservados()) {
|
} else if (validarCampoAssentosReservados()) {
|
||||||
CategoriaDescuento cDescuento = new CategoriaDescuento();
|
CategoriaDescuento cDescuento = new CategoriaDescuento();
|
||||||
cDescuento.setCategoriaCtrl(categoriaCtrl);
|
cDescuento.setCategoriaCtrl(categoriaCtrl);
|
||||||
|
@ -899,10 +903,8 @@ public class EditarConfiguracionCategoriaController extends MyGenericForwardComp
|
||||||
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.removeItem(cDescuento);
|
categoriaDescuentoList.removeItem(cDescuento);
|
||||||
lsCategoriaDescuento.add(cDescuento);
|
lsCategoriaDescuento.add(cDescuento);
|
||||||
categoriaCtrl.setCategoriaDescuentoList(lsCategoriaDescuento);
|
|
||||||
} else {
|
} else {
|
||||||
Messagebox.show(
|
Messagebox.show(
|
||||||
Labels.getLabel("editarConfiguracionCategoriaController.MSG.selectItem"),
|
Labels.getLabel("editarConfiguracionCategoriaController.MSG.selectItem"),
|
||||||
|
|
Loading…
Reference in New Issue