git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@21896 d1611594-4594-4d17-8e1d-87c2c4800839
parent
2f176189e7
commit
414ea366e2
|
@ -1,4 +1,5 @@
|
|||
/*
|
||||
|
||||
* To change this template, choose Tools | Templates
|
||||
* and open the template in the editor.
|
||||
*/
|
||||
|
|
|
@ -51,297 +51,272 @@ import org.zkoss.zul.Textbox;
|
|||
@Scope("prototype")
|
||||
public class EditarTarifaOficialController extends MyGenericForwardComposer {
|
||||
|
||||
@Autowired
|
||||
private TarifaOficialService tarifaOficialService;
|
||||
@Autowired
|
||||
private CiudadService ciudadService;
|
||||
@Autowired
|
||||
private MarcaService marcaService;
|
||||
@Autowired
|
||||
private ClaseServicioService claseServicioService;
|
||||
@Autowired
|
||||
private TramoService tramoService;
|
||||
@Autowired
|
||||
private MonedaService monedaService;
|
||||
@Autowired
|
||||
private CategoriaService categoriaService;
|
||||
@Autowired
|
||||
private TipoPuntoVentaService tipoPuntoVentaService;
|
||||
@Autowired
|
||||
private MercadoCompetidoService mercadoCompetidoService;
|
||||
private TarifaOficial tarifaOficial;
|
||||
private MyListbox tarifaOficialList;
|
||||
private MyListbox tarifaOficialCategoriaList;
|
||||
private MyListbox tarifaOficialTipoPontoVentaList;
|
||||
private Combobox cmbTramo;
|
||||
private Combobox cmbClaseServicio;
|
||||
private Combobox cmbMarca;
|
||||
private Combobox cmbCategoria;
|
||||
private Combobox cmbTipoPontoVenta;
|
||||
private Combobox cmbVigencia;
|
||||
private MyTextboxDecimal dbPrecioAbiertoTarifaOficialCategoria;
|
||||
private MyTextboxDecimal dbPrecioTarifaOficialCategoria;
|
||||
private MyTextboxDecimal dbPrecioTipoPuntoVenta;
|
||||
private MyTextboxDecimal dbPrecioAbiertoTipoPuntoVenta;
|
||||
private MyTextboxDecimal txtPrecio;
|
||||
private MyTextboxDecimal txtPrecioOriginal;
|
||||
private MyTextboxDecimal txtPrecioRedAbierto;
|
||||
private Textbox txtDescripcionTramo;
|
||||
private List<Marca> lsMarcas;
|
||||
private List<ClaseServicio> lsClaseServico;
|
||||
private List<Tramo> lsTramos;
|
||||
private List<Moneda> lsMonedas;
|
||||
private List<Categoria> lsCategoria;
|
||||
private List<TipoPuntoVenta> lsTipoPontoVenta;
|
||||
private Button btnApagar;
|
||||
private static Logger log = Logger.getLogger(EditarTarifaOficialController.class);
|
||||
@Autowired
|
||||
private TarifaOficialService tarifaOficialService;
|
||||
@Autowired
|
||||
private CiudadService ciudadService;
|
||||
@Autowired
|
||||
private MarcaService marcaService;
|
||||
@Autowired
|
||||
private ClaseServicioService claseServicioService;
|
||||
@Autowired
|
||||
private TramoService tramoService;
|
||||
@Autowired
|
||||
private MonedaService monedaService;
|
||||
@Autowired
|
||||
private CategoriaService categoriaService;
|
||||
@Autowired
|
||||
private TipoPuntoVentaService tipoPuntoVentaService;
|
||||
@Autowired
|
||||
private MercadoCompetidoService mercadoCompetidoService;
|
||||
private TarifaOficial tarifaOficial;
|
||||
private MyListbox tarifaOficialList;
|
||||
private MyListbox tarifaOficialCategoriaList;
|
||||
private MyListbox tarifaOficialTipoPontoVentaList;
|
||||
private Combobox cmbTramo;
|
||||
private Combobox cmbClaseServicio;
|
||||
private Combobox cmbMarca;
|
||||
private Combobox cmbCategoria;
|
||||
private Combobox cmbTipoPontoVenta;
|
||||
private Combobox cmbVigencia;
|
||||
private MyTextboxDecimal dbPrecioAbiertoTarifaOficialCategoria;
|
||||
private MyTextboxDecimal dbPrecioTarifaOficialCategoria;
|
||||
private MyTextboxDecimal dbPrecioTipoPuntoVenta;
|
||||
private MyTextboxDecimal dbPrecioAbiertoTipoPuntoVenta;
|
||||
private MyTextboxDecimal txtPrecio;
|
||||
private MyTextboxDecimal txtPrecioOriginal;
|
||||
private MyTextboxDecimal txtPrecioRedAbierto;
|
||||
private Textbox txtDescripcionTramo;
|
||||
private List<Marca> lsMarcas;
|
||||
private List<ClaseServicio> lsClaseServico;
|
||||
private List<Tramo> lsTramos;
|
||||
private List<Moneda> lsMonedas;
|
||||
private List<Categoria> lsCategoria;
|
||||
private List<TipoPuntoVenta> lsTipoPontoVenta;
|
||||
private Button btnApagar;
|
||||
private static Logger log = Logger.getLogger(EditarTarifaOficialController.class);
|
||||
|
||||
public Combobox getCmbVigencia() {
|
||||
return cmbVigencia;
|
||||
}
|
||||
public Combobox getCmbVigencia() {
|
||||
return cmbVigencia;
|
||||
}
|
||||
|
||||
public void setCmbVigencia(Combobox cmbVigencia) {
|
||||
this.cmbVigencia = cmbVigencia;
|
||||
}
|
||||
public void setCmbVigencia(Combobox cmbVigencia) {
|
||||
this.cmbVigencia = cmbVigencia;
|
||||
}
|
||||
|
||||
public Button getBtnApagar() {
|
||||
return btnApagar;
|
||||
}
|
||||
public Button getBtnApagar() {
|
||||
return btnApagar;
|
||||
}
|
||||
|
||||
public void setBtnApagar(Button btnApagar) {
|
||||
this.btnApagar = btnApagar;
|
||||
}
|
||||
public void setBtnApagar(Button btnApagar) {
|
||||
this.btnApagar = btnApagar;
|
||||
}
|
||||
|
||||
public Combobox getCmbCategoria() {
|
||||
return cmbCategoria;
|
||||
}
|
||||
public Combobox getCmbCategoria() {
|
||||
return cmbCategoria;
|
||||
}
|
||||
|
||||
public void setCmbCategoria(Combobox cmbCategoria) {
|
||||
this.cmbCategoria = cmbCategoria;
|
||||
}
|
||||
public void setCmbCategoria(Combobox cmbCategoria) {
|
||||
this.cmbCategoria = cmbCategoria;
|
||||
}
|
||||
|
||||
public MyListbox getTarifaOficialCategoriaList() {
|
||||
return tarifaOficialCategoriaList;
|
||||
}
|
||||
public MyListbox getTarifaOficialCategoriaList() {
|
||||
return tarifaOficialCategoriaList;
|
||||
}
|
||||
|
||||
public void setTarifaOficialCategoriaList(MyListbox tarifaOficialCategoriaList) {
|
||||
this.tarifaOficialCategoriaList = tarifaOficialCategoriaList;
|
||||
}
|
||||
public void setTarifaOficialCategoriaList(MyListbox tarifaOficialCategoriaList) {
|
||||
this.tarifaOficialCategoriaList = tarifaOficialCategoriaList;
|
||||
}
|
||||
|
||||
public Combobox getCmbClaseServicio() {
|
||||
return cmbClaseServicio;
|
||||
}
|
||||
public Combobox getCmbClaseServicio() {
|
||||
return cmbClaseServicio;
|
||||
}
|
||||
|
||||
public void setCmbClaseServicio(Combobox cmbClaseServicio) {
|
||||
this.cmbClaseServicio = cmbClaseServicio;
|
||||
}
|
||||
public void setCmbClaseServicio(Combobox cmbClaseServicio) {
|
||||
this.cmbClaseServicio = cmbClaseServicio;
|
||||
}
|
||||
|
||||
public Combobox getCmbMarca() {
|
||||
return cmbMarca;
|
||||
}
|
||||
public Combobox getCmbMarca() {
|
||||
return cmbMarca;
|
||||
}
|
||||
|
||||
public void setCmbMarca(Combobox cmbMarca) {
|
||||
this.cmbMarca = cmbMarca;
|
||||
}
|
||||
public void setCmbMarca(Combobox cmbMarca) {
|
||||
this.cmbMarca = cmbMarca;
|
||||
}
|
||||
|
||||
public Combobox getCmbTramo() {
|
||||
return cmbTramo;
|
||||
}
|
||||
public Combobox getCmbTramo() {
|
||||
return cmbTramo;
|
||||
}
|
||||
|
||||
public void setCmbTramo(Combobox cmbTramo) {
|
||||
this.cmbTramo = cmbTramo;
|
||||
}
|
||||
public void setCmbTramo(Combobox cmbTramo) {
|
||||
this.cmbTramo = cmbTramo;
|
||||
}
|
||||
|
||||
public List<ClaseServicio> getLsClaseServico() {
|
||||
return lsClaseServico;
|
||||
}
|
||||
public List<ClaseServicio> getLsClaseServico() {
|
||||
return lsClaseServico;
|
||||
}
|
||||
|
||||
public void setLsClaseServico(List<ClaseServicio> lsClaseServico) {
|
||||
this.lsClaseServico = lsClaseServico;
|
||||
}
|
||||
public void setLsClaseServico(List<ClaseServicio> lsClaseServico) {
|
||||
this.lsClaseServico = lsClaseServico;
|
||||
}
|
||||
|
||||
public List<Marca> getLsMarcas() {
|
||||
return lsMarcas;
|
||||
}
|
||||
public List<Marca> getLsMarcas() {
|
||||
return lsMarcas;
|
||||
}
|
||||
|
||||
public void setLsMarcas(List<Marca> lsMarcas) {
|
||||
this.lsMarcas = lsMarcas;
|
||||
}
|
||||
public void setLsMarcas(List<Marca> lsMarcas) {
|
||||
this.lsMarcas = lsMarcas;
|
||||
}
|
||||
|
||||
public List<Moneda> getLsMonedas() {
|
||||
return lsMonedas;
|
||||
}
|
||||
public List<Moneda> getLsMonedas() {
|
||||
return lsMonedas;
|
||||
}
|
||||
|
||||
public void setLsMonedas(List<Moneda> lsMonedas) {
|
||||
this.lsMonedas = lsMonedas;
|
||||
}
|
||||
public void setLsMonedas(List<Moneda> lsMonedas) {
|
||||
this.lsMonedas = lsMonedas;
|
||||
}
|
||||
|
||||
public List<Tramo> getLsTramos() {
|
||||
return lsTramos;
|
||||
}
|
||||
public List<Tramo> getLsTramos() {
|
||||
return lsTramos;
|
||||
}
|
||||
|
||||
public void setLsTramos(List<Tramo> lsTramos) {
|
||||
this.lsTramos = lsTramos;
|
||||
}
|
||||
public void setLsTramos(List<Tramo> lsTramos) {
|
||||
this.lsTramos = lsTramos;
|
||||
}
|
||||
|
||||
public TarifaOficial getTarifaOficial() {
|
||||
return tarifaOficial;
|
||||
}
|
||||
public TarifaOficial getTarifaOficial() {
|
||||
return tarifaOficial;
|
||||
}
|
||||
|
||||
public void setTarifaOficial(TarifaOficial tarifaOficial) {
|
||||
this.tarifaOficial = tarifaOficial;
|
||||
}
|
||||
public void setTarifaOficial(TarifaOficial tarifaOficial) {
|
||||
this.tarifaOficial = tarifaOficial;
|
||||
}
|
||||
|
||||
public List<Categoria> getLsCategoria() {
|
||||
return lsCategoria;
|
||||
}
|
||||
public List<Categoria> getLsCategoria() {
|
||||
return lsCategoria;
|
||||
}
|
||||
|
||||
public void setLsCategoria(List<Categoria> lsCategoria) {
|
||||
this.lsCategoria = lsCategoria;
|
||||
}
|
||||
public void setLsCategoria(List<Categoria> lsCategoria) {
|
||||
this.lsCategoria = lsCategoria;
|
||||
}
|
||||
|
||||
public List<TipoPuntoVenta> getLsTipoPontoVenta() {
|
||||
return lsTipoPontoVenta;
|
||||
}
|
||||
public List<TipoPuntoVenta> getLsTipoPontoVenta() {
|
||||
return lsTipoPontoVenta;
|
||||
}
|
||||
|
||||
public void setLsTipoPontoVenta(List<TipoPuntoVenta> lsTipoPontoVenta) {
|
||||
this.lsTipoPontoVenta = lsTipoPontoVenta;
|
||||
}
|
||||
public void setLsTipoPontoVenta(List<TipoPuntoVenta> lsTipoPontoVenta) {
|
||||
this.lsTipoPontoVenta = lsTipoPontoVenta;
|
||||
}
|
||||
|
||||
public Combobox getCmbTipoPontoVenta() {
|
||||
return cmbTipoPontoVenta;
|
||||
}
|
||||
public Combobox getCmbTipoPontoVenta() {
|
||||
return cmbTipoPontoVenta;
|
||||
}
|
||||
|
||||
public void setCmbTipoPontoVenta(Combobox cmbTipoPontoVenta) {
|
||||
this.cmbTipoPontoVenta = cmbTipoPontoVenta;
|
||||
}
|
||||
public void setCmbTipoPontoVenta(Combobox cmbTipoPontoVenta) {
|
||||
this.cmbTipoPontoVenta = cmbTipoPontoVenta;
|
||||
}
|
||||
|
||||
public MyListbox getTarifaOficialTipoPontoVentaList() {
|
||||
return tarifaOficialTipoPontoVentaList;
|
||||
}
|
||||
public MyListbox getTarifaOficialTipoPontoVentaList() {
|
||||
return tarifaOficialTipoPontoVentaList;
|
||||
}
|
||||
|
||||
public void setTarifaOficialTipoPontoVentaList(MyListbox tarifaOficialTipoPontoVentaList) {
|
||||
this.tarifaOficialTipoPontoVentaList = tarifaOficialTipoPontoVentaList;
|
||||
}
|
||||
public void setTarifaOficialTipoPontoVentaList(MyListbox tarifaOficialTipoPontoVentaList) {
|
||||
this.tarifaOficialTipoPontoVentaList = tarifaOficialTipoPontoVentaList;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
super.doAfterCompose(comp);
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
super.doAfterCompose(comp);
|
||||
|
||||
tarifaOficialList = (MyListbox) Executions.getCurrent().getArg().get("tarifaOficialList");
|
||||
tarifaOficial = (TarifaOficial) Executions.getCurrent().getArg().get("tarifaOficial");
|
||||
tarifaOficialList = (MyListbox) Executions.getCurrent().getArg().get("tarifaOficialList");
|
||||
tarifaOficial = (TarifaOficial) Executions.getCurrent().getArg().get("tarifaOficial");
|
||||
|
||||
tarifaOficial = tarifaOficialService.obtenerID(tarifaOficial.getTarifaOficialId());
|
||||
tarifaOficial = tarifaOficialService.obtenerID(tarifaOficial.getTarifaOficialId());
|
||||
|
||||
lsMarcas = new ArrayList<Marca>();
|
||||
lsMarcas.add(null);
|
||||
lsMarcas.addAll(marcaService.obtenerTodos());
|
||||
lsMarcas = new ArrayList<Marca>();
|
||||
lsMarcas.add(null);
|
||||
lsMarcas.addAll(marcaService.obtenerTodos());
|
||||
|
||||
lsClaseServico = new ArrayList<ClaseServicio>();
|
||||
lsClaseServico.add(null);
|
||||
lsClaseServico.addAll(claseServicioService.obtenerTodos());
|
||||
lsClaseServico = new ArrayList<ClaseServicio>();
|
||||
lsClaseServico.add(null);
|
||||
lsClaseServico.addAll(claseServicioService.obtenerTodos());
|
||||
|
||||
lsMonedas = new ArrayList<Moneda>();
|
||||
lsMonedas.add(null);
|
||||
lsMonedas.addAll(monedaService.obtenerTodos());
|
||||
lsMonedas = new ArrayList<Moneda>();
|
||||
lsMonedas.add(null);
|
||||
lsMonedas.addAll(monedaService.obtenerTodos());
|
||||
|
||||
lsTramos = new ArrayList<Tramo>();
|
||||
lsTramos.add(null);
|
||||
lsTramos.addAll(tramoService.obtenerTodos());
|
||||
lsTramos = new ArrayList<Tramo>();
|
||||
lsTramos.add(null);
|
||||
lsTramos.addAll(tramoService.obtenerTodos());
|
||||
|
||||
lsCategoria = new ArrayList<Categoria>();
|
||||
lsCategoria.add(null);
|
||||
lsCategoria.addAll(categoriaService.obtenerTodos());
|
||||
lsCategoria = new ArrayList<Categoria>();
|
||||
lsCategoria.add(null);
|
||||
lsCategoria.addAll(categoriaService.obtenerTodos());
|
||||
|
||||
lsTipoPontoVenta = new ArrayList<TipoPuntoVenta>();
|
||||
lsTipoPontoVenta.add(null);
|
||||
lsTipoPontoVenta.addAll(tipoPuntoVentaService.obtenerTodos());
|
||||
lsTipoPontoVenta.remove(tipoPuntoVentaService.obtenerID((short) -1));
|
||||
lsTipoPontoVenta = new ArrayList<TipoPuntoVenta>();
|
||||
lsTipoPontoVenta.add(null);
|
||||
lsTipoPontoVenta.addAll(tipoPuntoVentaService.obtenerTodos());
|
||||
lsTipoPontoVenta.remove(tipoPuntoVentaService.obtenerID((short) -1));
|
||||
|
||||
if (tarifaOficial.getTarifaOficialId() == null) {
|
||||
btnApagar.setVisible(Boolean.FALSE);
|
||||
} else {
|
||||
StringBuilder sb = new StringBuilder("");
|
||||
sb.append(tarifaOficial.getTramo().getOrigem()).append(" - ").append(tarifaOficial.getTramo().getDestino()).append(" | ").append(tarifaOficial.getTramo().getVia().getNombvia());
|
||||
txtDescripcionTramo.setText(sb.toString());
|
||||
if (tarifaOficial.getTarifaOficialId() == null) {
|
||||
btnApagar.setVisible(Boolean.FALSE);
|
||||
} else {
|
||||
StringBuilder sb = new StringBuilder("");
|
||||
sb.append(tarifaOficial.getTramo().getOrigem()).append(" - ").append(tarifaOficial.getTramo().getDestino()).append(" | ").append(tarifaOficial.getTramo().getVia().getNombvia());
|
||||
txtDescripcionTramo.setText(sb.toString());
|
||||
|
||||
tarifaOficial.setPreciooriginal(tarifaOficial.getPrecio());
|
||||
}
|
||||
}
|
||||
tarifaOficial.setPreciooriginal(tarifaOficial.getPrecio());
|
||||
}
|
||||
}
|
||||
|
||||
private void validarObligatorio() {
|
||||
txtPrecio.getValue();
|
||||
txtPrecioRedAbierto.getValue();
|
||||
}
|
||||
private void validarObligatorio() {
|
||||
txtPrecio.getValue();
|
||||
txtPrecioRedAbierto.getValue();
|
||||
}
|
||||
|
||||
public void onClick$btnSalvar(Event ev) throws InterruptedException {
|
||||
validarObligatorio();
|
||||
public void onClick$btnSalvar(Event ev) throws InterruptedException {
|
||||
validarObligatorio();
|
||||
|
||||
tarifaOficial.setFecmodif(Calendar.getInstance().getTime());
|
||||
tarifaOficial.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||
tarifaOficial.setActivo(Boolean.TRUE);
|
||||
tarifaOficial.setFecmodif(Calendar.getInstance().getTime());
|
||||
tarifaOficial.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||
tarifaOficial.setActivo(Boolean.TRUE);
|
||||
|
||||
try {
|
||||
tarifaOficialService.actualizacion(tarifaOficial);
|
||||
tarifaOficialList.updateItem(tarifaOficial);
|
||||
|
||||
try {
|
||||
if (tarifaOficial.getTarifaOficialId() == null) {
|
||||
tarifaOficialService.suscribir(tarifaOficial);
|
||||
tarifaOficialList.addItem(tarifaOficial);
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarTarifaOficialController.btnFechar.MSG.SuscbrirOK"),
|
||||
Labels.getLabel("editarTarifaOficialController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarTarifaOficialController.btnFechar.MSG.SuscbrirOK"),
|
||||
Labels.getLabel("editarTarifaOficialController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
closeWindow();
|
||||
|
||||
} else {
|
||||
}
|
||||
|
||||
tarifaOficialService.actualizacion(tarifaOficial);
|
||||
tarifaOficialList.updateItem(tarifaOficial);
|
||||
public void onClick$btnApagar(Event ev) {
|
||||
tarifaOficial.setFecmodif(Calendar.getInstance().getTime());
|
||||
tarifaOficial.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||
tarifaOficial.setActivo(Boolean.TRUE);
|
||||
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarTarifaOficialController.btnFechar.MSG.SuscbrirOK"),
|
||||
Labels.getLabel("editarTarifaOficialController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
try {
|
||||
int opcao = Messagebox.show(
|
||||
Labels.getLabel("editarTarifaOficialController.btnFechar.MSG.Deseja.Borrar"),
|
||||
Labels.getLabel("editarTarifaOficialController.window.title"),
|
||||
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
|
||||
|
||||
closeWindow();
|
||||
if (opcao == Messagebox.YES) {
|
||||
tarifaOficialService.borrar(tarifaOficial);
|
||||
tarifaOficialList.removeItem(tarifaOficial);
|
||||
|
||||
}
|
||||
} catch (NumberFormatException ex) {
|
||||
log.error("TARIFA - NumberFormatException: " + ex);
|
||||
}
|
||||
} catch (Exception ex) {
|
||||
log.error("Erro ao salvar tarifaOficial: " + ex);
|
||||
Messagebox.show(
|
||||
Labels.getLabel("MSG.Error"),
|
||||
Labels.getLabel("editarTarifaOficialController.window.title"),
|
||||
Messagebox.OK, Messagebox.ERROR);
|
||||
}
|
||||
}
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarTarifaOficialController.btnFechar.MSG.borrarOK"),
|
||||
Labels.getLabel("editarTarifaOficialController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
|
||||
public void onClick$btnApagar(Event ev) {
|
||||
tarifaOficial.setFecmodif(Calendar.getInstance().getTime());
|
||||
tarifaOficial.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||
tarifaOficial.setActivo(Boolean.TRUE);
|
||||
|
||||
try {
|
||||
int opcao = Messagebox.show(
|
||||
Labels.getLabel("editarTarifaOficialController.btnFechar.MSG.Deseja.Borrar"),
|
||||
Labels.getLabel("editarTarifaOficialController.window.title"),
|
||||
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
|
||||
|
||||
if (opcao == Messagebox.YES) {
|
||||
tarifaOficialService.borrar(tarifaOficial);
|
||||
tarifaOficialList.removeItem(tarifaOficial);
|
||||
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarTarifaOficialController.btnFechar.MSG.borrarOK"),
|
||||
Labels.getLabel("editarTarifaOficialController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
|
||||
closeWindow();
|
||||
}
|
||||
} catch (Exception ex) {
|
||||
log.error(ex);
|
||||
}
|
||||
}
|
||||
closeWindow();
|
||||
}
|
||||
} catch (Exception ex) {
|
||||
log.error(ex);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -58,7 +58,7 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
|||
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
lsOrgaoConcedente = orgaoConcedenteService.obtenerTodosOpTodos();
|
||||
lsOrgaoConcedente = orgaoConcedenteService.obtenerTodos();
|
||||
lsRuta = rutaService.obtenerTodos();
|
||||
|
||||
super.doAfterCompose(comp);
|
||||
|
@ -78,6 +78,18 @@ public class GenerarTarifaOrgaoController extends MyGenericForwardComposer {
|
|||
orgaoConcedenteId = ((OrgaoConcedente) cmbOrgaoConcedente.getSelectedItem().getValue()).getOrgaoConcedenteId();
|
||||
}
|
||||
|
||||
if (orgaoConcedenteId == null){
|
||||
int resp = Messagebox.show(
|
||||
Labels.getLabel("generarTarifaOrgaoController.MSG.gerarTodosOrgaos"),
|
||||
Labels.getLabel("indexController.mniGenerarTarifaOrgao.label"),
|
||||
Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
|
||||
|
||||
if (resp == Messagebox.NO) {
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
try {
|
||||
if (chkTarifa.isChecked()) {
|
||||
tarifaOficialService.gerarAtualizarTarifaPorCoeficiente(rutaId, orgaoConcedenteId);
|
||||
|
|
Loading…
Reference in New Issue