fixes bug 0009072 - foi alterada a logica de inserção e remoção do canal de venda e Agencia

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@73360 d1611594-4594-4d17-8e1d-87c2c4800839
master
bruno.neves 2017-08-31 12:57:40 +00:00
parent b6aef9a0af
commit 04249ff0d9
5 changed files with 225 additions and 68 deletions

View File

@ -15,9 +15,12 @@ import org.zkoss.zk.ui.event.Event;
import com.rjconsultores.ventaboletos.entidad.PricingEspecifico;
import com.rjconsultores.ventaboletos.entidad.PricingEspecificoAgencia;
import com.rjconsultores.ventaboletos.entidad.PricingEspecificoCanalVendas;
import com.rjconsultores.ventaboletos.entidad.PuntoVenta;
import com.rjconsultores.ventaboletos.entidad.TipoPuntoVenta;
import com.rjconsultores.ventaboletos.service.PricingEspecificoAgenciaService;
import com.rjconsultores.ventaboletos.service.PricingEspecificoService;
import com.rjconsultores.ventaboletos.service.PuntoVentaService;
import com.rjconsultores.ventaboletos.utilerias.UsuarioLogado;
import com.rjconsultores.ventaboletos.web.utilerias.MyComboboxPuntoVenta;
import com.rjconsultores.ventaboletos.web.utilerias.MyGenericForwardComposer;
@ -34,26 +37,35 @@ public class EditarPricingEspecificoAgenciaController extends MyGenericForwardCo
private PricingEspecificoAgencia pricingEspecificoAgencia;
private MyListbox pricingListEspAgencia;
private List<PricingEspecificoAgencia> lspricingAgencia;
private List<PricingEspecificoAgencia> pricingEspecificoADesativarAgencia;
@Autowired
private PricingEspecificoService pricingEspecificoService;
private MyComboboxPuntoVenta cmbPuntoVenta;
@Autowired
private PricingEspecificoAgenciaService pricingEspecificoAgenciaService;
@Autowired
private PuntoVentaService puntoVentaService;
private Boolean isEdicao;
@Override
public void doAfterCompose(Component comp) throws Exception {
pricingEspecifico = (PricingEspecifico) Executions.getCurrent().getArg().get("pricingEspecifico");
if(pricingEspecifico.getPricingespecificoId() != null){
if(pricingEspecifico.getPricingespecificoId() == null){
pricingEspecifico = pricingEspecificoService.obtenerID(pricingEspecifico.getPricingespecificoId());
lspricingAgencia = pricingEspecifico.getPricingEspecificoAgenciasList();
}
lspricingAgencia = pricingEspecifico.getPricingEspecificoAgenciasList();
pricingEspecificoAgencia = (PricingEspecificoAgencia) Executions.getCurrent().getArg().get("pricingEspecificoAgencia");
pricingListEspAgencia = (MyListbox) Executions.getCurrent().getArg().get("pricingListEspAgencia");
pricingEspecificoADesativarAgencia = (List<PricingEspecificoAgencia>) Executions.getCurrent().getArg().get("pricingEspecificoADesativarAgencia");
isEdicao = (Boolean) Executions.getCurrent().getArg().get("isEdicao");
@ -64,9 +76,14 @@ public class EditarPricingEspecificoAgenciaController extends MyGenericForwardCo
}
public void onClick$btnAdicionarPricingEspAgencia(Event ev) throws Exception {
if((PricingEspecifico) Executions.getCurrent().getArg().get("pricingEspecifico") != null){
pricingEspecifico = (PricingEspecifico) Executions.getCurrent().getArg().get("pricingEspecifico");
}
PricingEspecificoAgencia pricingAgencia = new PricingEspecificoAgencia((PuntoVenta)cmbPuntoVenta.getSelectedItem().getValue(), pricingEspecifico, UsuarioLogado.getUsuarioLogado().getUsuarioId());
List<PricingEspecificoAgencia> peoList = null;
if (lspricingAgencia == null || lspricingAgencia.isEmpty()) {
peoList = new ArrayList<PricingEspecificoAgencia>();
} else {
@ -75,22 +92,85 @@ public class EditarPricingEspecificoAgenciaController extends MyGenericForwardCo
Hibernate.initialize(pricingEspecifico);
Hibernate.initialize(pricingEspecificoAgencia);
if (pricingEspecificoAgencia.getPricingEspecificoAgenciaId() != null && peoList.contains(pricingAgencia)) {
if (peoList.contains(pricingAgencia)) {
int index = peoList.indexOf(pricingAgencia);
if(index >= 0) {
peoList.set(index, pricingAgencia);
}
} else {
peoList.add(pricingAgencia);
}
if (pricingEspecifico != null && pricingEspecifico.getPricingespecificoId() != null) {
pricingEspecifico = pricingEspecificoService.obtenerID(pricingEspecifico.getPricingespecificoId().longValue());
} else {
pricingEspecificoAgencia.setActivo(Boolean.TRUE);
if(!pricingEspecifico.getPricingEspecificoAgenciasList().contains(pricingAgencia)){
pricingListEspAgencia.addItemNovo(pricingAgencia);
pricingEspecifico.getPricingEspecificoAgenciasList().add(pricingAgencia);
peoList.add(pricingAgencia);
}
if(pricingAgencia.getPuntoVenta().getPuntoventaId() != -1){
PuntoVenta tpv = puntoVentaService.obtenerID(new Integer("-1"));
PricingEspecificoAgencia pecv = new PricingEspecificoAgencia();
pecv.setPuntoVenta(tpv);
pecv.setActivo(Boolean.TRUE);
pecv.setPricingEspecifico(pricingEspecifico);
pricingListEspAgencia.removeItem(pecv);
pricingEspecificoADesativarAgencia.add(pecv);
if(pricingEspecifico.getPricingEspecificoCanalVendasList().indexOf(pecv)>-1){
pricingEspecifico.getPricingEspecificoCanalVendasList().get(pricingEspecifico.getPricingEspecificoCanalVendasList().indexOf(pecv)).setActivo(Boolean.FALSE);
}
} else if(pricingListEspAgencia.getSize()>=1 && pricingAgencia.getPuntoVenta().getPuntoventaId() == -1 ){
for (PricingEspecificoAgencia pricingEspecificoAgencia : peoList) {
if(pricingEspecificoAgencia.getPuntoVenta().getPuntoventaId() != -1 && pricingEspecificoAgencia.getActivo().equals(Boolean.TRUE)){
pricingListEspAgencia.removeItem(pricingEspecificoAgencia);
if(pricingEspecifico.getPricingEspecificoCanalVendasList().indexOf(pricingEspecificoAgencia)>-1){
int index = pricingEspecifico.getPricingEspecificoCanalVendasList().indexOf(pricingEspecificoAgencia);
if(index >= 0) {
pricingEspecificoAgencia.setActivo(Boolean.FALSE);
pricingEspecifico.getPricingEspecificoAgenciasList().set(index, pricingEspecificoAgencia);
}
// pricingEspecifico.getPricingEspecificoCanalVendasList().get(pricingEspecifico.getPricingEspecificoCanalVendasList().indexOf(pricingEspecificoCanalVendas)).setActivo(Boolean.FALSE);
}
}
}
}
}
pricingEspecificoAgencia.setActivo(Boolean.TRUE);
pricingEspecifico.setPricingEspecificoAgenciasList(peoList);
pricingListEspAgencia.addItemNovo(pricingAgencia);
super.arg.put("pricingEspecifico", pricingEspecifico);
closeWindow();
// PricingEspecificoAgencia pricingAgencia = new PricingEspecificoAgencia((PuntoVenta)cmbPuntoVenta.getSelectedItem().getValue(), pricingEspecifico, UsuarioLogado.getUsuarioLogado().getUsuarioId());
//
// List<PricingEspecificoAgencia> peoList = null;
// if (lspricingAgencia == null || lspricingAgencia.isEmpty()) {
// peoList = new ArrayList<PricingEspecificoAgencia>();
// } else {
// peoList = pricingEspecifico.getPricingEspecificoAgenciasList();
// }
// Hibernate.initialize(pricingEspecifico);
// Hibernate.initialize(pricingEspecificoAgencia);
//
// if (pricingEspecificoAgencia.getPricingEspecificoAgenciaId() != null && peoList.contains(pricingAgencia)) {
// int index = peoList.indexOf(pricingAgencia);
// if(index >= 0) {
// peoList.set(index, pricingAgencia);
// }
// } else {
// peoList.add(pricingAgencia);
// }
// if (pricingEspecifico != null && pricingEspecifico.getPricingespecificoId() != null) {
// pricingEspecifico = pricingEspecificoService.obtenerID(pricingEspecifico.getPricingespecificoId().longValue());
// }
//
// pricingEspecificoAgencia.setActivo(Boolean.TRUE);
// pricingEspecifico.setPricingEspecificoAgenciasList(peoList);
// pricingListEspAgencia.addItemNovo(pricingAgencia);
// closeWindow();
}
public void onClick$btnApagarPricingEspAgencia(Event ev) throws Exception {
PricingEspecificoAgencia pricingAgencia = new PricingEspecificoAgencia((PuntoVenta)cmbPuntoVenta.getSelectedItem().getValue(), pricingEspecifico, UsuarioLogado.getUsuarioLogado().getUsuarioId());

View File

@ -61,10 +61,12 @@ public class EditarPricingEspecificoCanalVendasController extends MyGenericForwa
lsPtovata = puntoVentaService.obtenerTodos();
pricingEspecifico = (PricingEspecifico) Executions.getCurrent().getArg().get("pricingEspecifico");
if(pricingEspecifico.getPricingespecificoId() != null){
if(pricingEspecifico.getPricingespecificoId() == null){
pricingEspecifico = pricingEspecificoService.obtenerID(pricingEspecifico.getPricingespecificoId());
lspricingCanal = pricingEspecifico.getPricingEspecificoCanalVendasList();
}else{
lspricingCanal = pricingEspecifico.getPricingEspecificoCanalVendasList();
}
pricingEspecificoCanal = (PricingEspecificoCanalVendas) Executions.getCurrent().getArg().get("pricingEspecificoCanal");
@ -79,6 +81,10 @@ public class EditarPricingEspecificoCanalVendasController extends MyGenericForwa
}
public void onClick$btnAdicionarPricingEspCanal(Event ev) throws Exception {
if((PricingEspecifico) Executions.getCurrent().getArg().get("pricingEspecifico") != null){
pricingEspecifico = (PricingEspecifico) Executions.getCurrent().getArg().get("pricingEspecifico");
}
PricingEspecificoCanalVendas pricingCanal = new PricingEspecificoCanalVendas((TipoPuntoVenta)cmbPtovta.getSelectedItem().getValue(), pricingEspecifico, UsuarioLogado.getUsuarioLogado().getUsuarioId());
List<PricingEspecificoCanalVendas> peoList = null;
@ -95,17 +101,17 @@ public class EditarPricingEspecificoCanalVendasController extends MyGenericForwa
if(index >= 0) {
peoList.set(index, pricingCanal);
}
} else {
peoList.add(pricingCanal);
if (pricingEspecifico != null && pricingEspecifico.getPricingespecificoId() != null) {
pricingEspecifico = pricingEspecificoService.obtenerID(pricingEspecifico.getPricingespecificoId().longValue());
}
} else {
pricingEspecificoCanal.setActivo(Boolean.TRUE);
pricingEspecifico.setPricingEspecificoCanalVendasList(peoList);
pricingListEspCanalVenda.addItemNovo(pricingCanal);
if(pricingListEspCanalVenda.getSize()>1 && pricingCanal.getTipoPtovta().getTipoptovtaId() != -1){
if(!pricingEspecifico.getPricingEspecificoCanalVendasList().contains(pricingCanal)){
pricingListEspCanalVenda.addItemNovo(pricingCanal);
pricingEspecifico.getPricingEspecificoCanalVendasList().add(pricingCanal);
peoList.add(pricingCanal);
}
if(pricingCanal.getTipoPtovta().getTipoptovtaId() != -1){
TipoPuntoVenta tpv = puntoVentaService.obtenerID(new Short("-1"));
PricingEspecificoCanalVendas pecv = new PricingEspecificoCanalVendas();
pecv.setTipoPtovta(tpv);
@ -113,16 +119,30 @@ public class EditarPricingEspecificoCanalVendasController extends MyGenericForwa
pecv.setPricingEspecifico(pricingEspecifico);
pricingListEspCanalVenda.removeItem(pecv);
pricingEspecificoADesativarCanal.add(pecv);
pricingEspecifico.getPricingEspecificoCanalVendasList().get(pricingEspecifico.getPricingEspecificoCanalVendasList().indexOf(pecv)).setActivo(Boolean.FALSE);
} else if(pricingListEspCanalVenda.getSize()>1 && pricingCanal.getTipoPtovta().getTipoptovtaId() == -1 ){
if(pricingEspecifico.getPricingEspecificoCanalVendasList().indexOf(pecv)>-1){
pricingEspecifico.getPricingEspecificoCanalVendasList().get(pricingEspecifico.getPricingEspecificoCanalVendasList().indexOf(pecv)).setActivo(Boolean.FALSE);
}
} else if(pricingListEspCanalVenda.getSize()>=1 && pricingCanal.getTipoPtovta().getTipoptovtaId() == -1 ){
for (PricingEspecificoCanalVendas pricingEspecificoCanalVendas : peoList) {
if(pricingEspecificoCanalVendas.getTipoPtovta().getTipoptovtaId() != -1){
if(pricingEspecificoCanalVendas.getTipoPtovta().getTipoptovtaId() != -1 && pricingEspecificoCanalVendas.getActivo().equals(Boolean.TRUE)){
pricingListEspCanalVenda.removeItem(pricingEspecificoCanalVendas);
if(pricingEspecifico.getPricingEspecificoCanalVendasList().indexOf(pricingEspecificoCanalVendas)>-1){
int index = pricingEspecifico.getPricingEspecificoCanalVendasList().indexOf(pricingEspecificoCanalVendas);
if(index >= 0) {
pricingEspecificoCanalVendas.setActivo(Boolean.FALSE);
pricingEspecifico.getPricingEspecificoCanalVendasList().set(index, pricingEspecificoCanalVendas);
}
// pricingEspecifico.getPricingEspecificoCanalVendasList().get(pricingEspecifico.getPricingEspecificoCanalVendasList().indexOf(pricingEspecificoCanalVendas)).setActivo(Boolean.FALSE);
}
}
}
}
}
super.arg.put("pricingEspecifico", pricingEspecifico);
closeWindow();
}
public void onClick$btnApagarPricingEspCanal(Event ev) throws Exception {

View File

@ -171,15 +171,7 @@ public class EditarPricingEspecificoController extends MyGenericForwardComposer
}
});
pricingListEspAgencia.setData(pricingEspecifico.getPricingEspecificoAgenciaListActivos());
pricingListEspAgencia.addEventListener("onDoubleClick", new EventListener() {
@Override
public void onEvent(Event event) throws Exception {
PricingEspecificoAgencia especificoAgencia = (PricingEspecificoAgencia) pricingListEspAgencia.getSelected();
verPricingEspecificoAgencia(especificoAgencia, true);
}
});
pricingListEspCanal.setData(pricingEspecifico.getPricingEspecificoCanalListActivos());
@ -208,6 +200,7 @@ public class EditarPricingEspecificoController extends MyGenericForwardComposer
args.put("pricingEspecificoAgencia", especificoAgencia);
args.put("isEdicao", isEdicao);
args.put("pricingListEspAgencia", pricingListEspAgencia);
args.put("pricingEspecificoADesativarAgencia",pricingEspecificoADesativarAgencia);
openWindow("/gui/pricing/editarPricingEspecificoAgencia.zul",
Labels.getLabel("editarPricingController.window.title"), args, MODAL);
@ -294,7 +287,10 @@ public class EditarPricingEspecificoController extends MyGenericForwardComposer
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
if (resp == Messagebox.YES) {
PricingEspecificoCanalVendas pricingEspecificoCanal = (PricingEspecificoCanalVendas) pricingListEspCanal.getSelected();
if(pricingEspecifico.getPricingEspecificoCanalVendasList().indexOf(pricingEspecificoCanal)>-1){
pricingEspecifico.getPricingEspecificoCanalVendasList().get(pricingEspecifico.getPricingEspecificoCanalVendasList().indexOf(pricingEspecificoCanal)).setActivo(Boolean.FALSE);
}
if (pricingEspecificoCanal.getPricingEspecificoCanalId() != null) {
pricingEspecificoCanal.setActivo(false);
pricingListEspCanal.removeItem(pricingEspecificoCanal);
@ -303,6 +299,7 @@ public class EditarPricingEspecificoController extends MyGenericForwardComposer
pricingListEspCanal.removeSelectedItem();
removerPricingCanalVendas(pricingEspecificoCanal);
}
}
}
}
@ -400,22 +397,21 @@ public class EditarPricingEspecificoController extends MyGenericForwardComposer
}
List<PricingEspecificoCanalVendas> pecv = (List<PricingEspecificoCanalVendas>) pricingListEspCanal.getModel();
List<PricingEspecificoAgencia> pea = (List<PricingEspecificoAgencia>) pricingListEspAgencia.getModel();
for (PricingEspecificoCanalVendas pricingEspecificoCanalVendas : pecv) {
if(pricingEspecificoCanalVendas.getActivo().equals(Boolean.FALSE)){
pecv.remove(pricingEspecificoCanalVendas);
}
}
List<PricingEspecificoAgencia> pea = (List<PricingEspecificoAgencia>) pricingListEspAgencia.getModel();
for (PricingEspecificoAgencia pricingEspecificoAgencia : pea) {
if(pricingEspecificoAgencia.getActivo().equals(Boolean.FALSE)){
pea.remove(pricingEspecificoAgencia);
}
}
pricingEspecifico.setPricingEspecificoAgenciasList(pea);
pricingEspecifico.setPricingEspecificoCanalVendasList(pecv);
if(pecv.size()>1){
TipoPuntoVenta tpv = puntoVentaService.obtenerID(new Short("-1"));
PricingEspecificoCanalVendas canalTODOS = new PricingEspecificoCanalVendas();
canalTODOS.setTipoPtovta(tpv);
canalTODOS.setActivo(Boolean.TRUE);
canalTODOS.setPricingEspecifico(pricingEspecifico);
if(pricingEspecifico.getPricingEspecificoCanalVendasList().contains(canalTODOS)){
pricingEspecifico.getPricingEspecificoCanalVendasList().get(pricingEspecifico.getPricingEspecificoCanalVendasList().indexOf(canalTODOS)).setActivo(Boolean.FALSE);
}
}
@ -525,32 +521,89 @@ public class EditarPricingEspecificoController extends MyGenericForwardComposer
if (podeSalvar) {
if(pricingEspecifico.getPricingEspecificoAgenciasList() == null ){
pricingEspecifico.setPricingEspecificoAgenciasList(new ArrayList<PricingEspecificoAgencia>());
}
if (pricingEspecifico.getPricingEspecificoAgenciasList().isEmpty()){
PricingEspecificoAgencia pea1 = new PricingEspecificoAgencia();
pea1.setPricingEspecifico(pricingEspecifico);
PuntoVenta pv = puntoVenService.obtenerID(-1);
pea1.setPuntoVenta(pv);
pea1.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
pea1.setFecmodif(new Date());
pea1.setActivo(Boolean.TRUE);
pricingEspecifico.setPricingEspecificoAgenciasList(new ArrayList<PricingEspecificoAgencia>());
pricingEspecifico.getPricingEspecificoAgenciasList().add(pea1);
}
int resp = Messagebox.show(
Labels.getLabel("editarPricingEspecificoAgenciaController.MSG.perguntaAdicionarTodosAgencia"),
Labels.getLabel("busquedaPricingEspecificoController.window.title"),
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
if(resp == Messagebox.YES){
PricingEspecificoAgencia pea1 = new PricingEspecificoAgencia();
pea1.setPricingEspecifico(pricingEspecifico);
PuntoVenta pv = puntoVenService.obtenerID(-1);
pea1.setPuntoVenta(pv);
pea1.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
pea1.setFecmodif(new Date());
pea1.setActivo(Boolean.TRUE);
pricingEspecifico.setPricingEspecificoAgenciasList(new ArrayList<PricingEspecificoAgencia>());
pricingEspecifico.getPricingEspecificoAgenciasList().add(pea1);
if(pricingEspecifico.getPricingEspecificoAgenciasList().contains(pea1) && pricingEspecifico.getPricingEspecificoAgenciasList().size()>1){
pricingEspecifico.getPricingEspecificoAgenciasList().get(pricingEspecifico.getPricingEspecificoAgenciasList().indexOf(pea1)).setActivo(Boolean.FALSE);
}
}else{
Messagebox.show(Labels.getLabel("editarPricingEspecificoAgenciaController.MSG.agenciaVazio"),
Labels.getLabel("busquedaPricingEspecificoController.window.title"),
Messagebox.OK, Messagebox.EXCLAMATION);
return;
}
// PricingEspecificoAgencia pea1 = new PricingEspecificoAgencia();
// pea1.setPricingEspecifico(pricingEspecifico);
// PuntoVenta pv = puntoVenService.obtenerID(-1);
// pea1.setPuntoVenta(pv);
// pea1.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
// pea1.setFecmodif(new Date());
// pea1.setActivo(Boolean.TRUE);
// pricingEspecifico.setPricingEspecificoAgenciasList(new ArrayList<PricingEspecificoAgencia>());
// pricingEspecifico.getPricingEspecificoAgenciasList().add(pea1);
}
if(pricingEspecifico.getPricingEspecificoCanalVendasList() == null ){
pricingEspecifico.setPricingEspecificoCanalVendasList(new ArrayList<PricingEspecificoCanalVendas>());
}
if (pricingEspecifico.getPricingEspecificoCanalVendasList().isEmpty()){
PricingEspecificoCanalVendas pea1 = new PricingEspecificoCanalVendas();
pea1.setPricingEspecifico(pricingEspecifico);
TipoPuntoVenta tpv = puntoVentaService.obtenerID(new Short("-1"));
pea1.setTipoPtovta(tpv);
pea1.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
pea1.setFecmodif(new Date());
pea1.setActivo(Boolean.TRUE);
pricingEspecifico.setPricingEspecificoCanalVendasList(new ArrayList<PricingEspecificoCanalVendas>());
pricingEspecifico.getPricingEspecificoCanalVendasList().add(pea1);
int resp = Messagebox.show(
Labels.getLabel("editarPricingEspecificoCanalVendaController.MSG.perguntaAdicionarTodosCanalVendas"),
Labels.getLabel("busquedaPricingEspecificoController.window.title"),
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
if(resp == Messagebox.YES){
TipoPuntoVenta tpv = puntoVentaService.obtenerID(new Short("-1"));
PricingEspecificoCanalVendas canalTODOS = new PricingEspecificoCanalVendas();
canalTODOS.setTipoPtovta(tpv);
canalTODOS.setActivo(Boolean.TRUE);
canalTODOS.setPricingEspecifico(pricingEspecifico);
pricingEspecifico.getPricingEspecificoCanalVendasList().add(canalTODOS);
if(pricingEspecifico.getPricingEspecificoCanalVendasList().contains(canalTODOS) && pricingEspecifico.getPricingEspecificoCanalVendasList().size()>1){
pricingEspecifico.getPricingEspecificoCanalVendasList().get(pricingEspecifico.getPricingEspecificoCanalVendasList().indexOf(canalTODOS)).setActivo(Boolean.FALSE);
}
}else{
Messagebox.show(Labels.getLabel("editarPricingEspecificoCanalVendaController.MSG.canalVendasVazio"),
Labels.getLabel("busquedaPricingEspecificoController.window.title"),
Messagebox.OK, Messagebox.EXCLAMATION);
return;
}
// PricingEspecificoCanalVendas pea1 = new PricingEspecificoCanalVendas();
// pea1.setPricingEspecifico(pricingEspecifico);
// TipoPuntoVenta tpv = puntoVentaService.obtenerID(new Short("-1"));
// pea1.setTipoPtovta(tpv);
// pea1.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
// pea1.setFecmodif(new Date());
// pea1.setActivo(Boolean.TRUE);
// pricingEspecifico.setPricingEspecificoCanalVendasList(new ArrayList<PricingEspecificoCanalVendas>());
// pricingEspecifico.getPricingEspecificoCanalVendasList().add(pea1);
}
if (pricingEspecifico.getPricingespecificoId() == null) {

View File

@ -3277,6 +3277,10 @@ editarPricingEspecificoOcupacionController.ocupacionFinal.label=Ocupação Final
editarPricingEspecificoOcupacionController.MSG.borrarPergunta = Deseja Eliminar Ocupação?
editarPricingEspecificoAgenciaController.MSG.borrarPergunta = Deseja Eliminar Agência?
editarPricingEspecificoCanalVendaController.MSG.borrarPergunta = Deseja Eliminar Canal Venda?
editarPricingEspecificoAgenciaController.MSG.perguntaAdicionarTodosAgencia = Agência está vazio!\n Deseja adicionar "Todas"?
editarPricingEspecificoAgenciaController.MSG.agenciaVazio = Agência está vazia! \n Favor adicionar Agência.
editarPricingEspecificoCanalVendaController.MSG.perguntaAdicionarTodosCanalVendas = Canal de vendas está vazio!\n Deseja adicionar "Todos"?
editarPricingEspecificoCanalVendaController.MSG.canalVendasVazio = Canal de vendas está vazio! \n Favor adicionar canal de vendas.
editarPricingEspecificoOcupacionController.ocupacao.label = Ocupação
editarPricingEspecificoOcupacionController.agencia.label = Agência
editarPricingEspecificoOcupacionController.MSG.noPricingEspecificoOcupacion = Ocupação não informado.

View File

@ -227,7 +227,7 @@
tooltiptext="${c:l('editarPricingController.btnApagarAgencia.tooltiptext')}" />
</hbox>
</toolbar>
<listbox id="pricingListEspAgencia"
<listbox id="pricingListEspAgencia" height="300px"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
multiple="false">
<listhead sizable="true">
@ -267,7 +267,7 @@
tooltiptext="${c:l('editarPricingController.btnApagarAgencia.tooltiptext')}" />
</hbox>
</toolbar>
<listbox id="pricingListEspCanal" height="500px"
<listbox id="pricingListEspCanal" height="300px"
use="com.rjconsultores.ventaboletos.web.utilerias.MyListbox"
multiple="false">
<listhead sizable="true">