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