0004836: Exclusão de Seguro por Tarifa
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@33285 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
e2b2b4ed54
commit
2280f96f26
|
@ -32,124 +32,121 @@ import org.zkoss.zul.Textbox;
|
||||||
@Scope("prototype")
|
@Scope("prototype")
|
||||||
public class BusquedaSeguroTarifaController extends MyGenericForwardComposer {
|
public class BusquedaSeguroTarifaController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
@Autowired
|
private static final long serialVersionUID = 1L;
|
||||||
private transient PagedListWrapper<OrgaoConcedente> plwOrgao;
|
@Autowired
|
||||||
private MyListbox seguroTarifaList;
|
private transient PagedListWrapper<OrgaoConcedente> plwOrgao;
|
||||||
private Paging pagingSeguroTarifa;
|
private MyListbox seguroTarifaList;
|
||||||
private Textbox txtOrgao;
|
private Paging pagingSeguroTarifa;
|
||||||
|
private Textbox txtOrgao;
|
||||||
|
|
||||||
public Paging getPagingSeguroTarifa() {
|
public Paging getPagingSeguroTarifa() {
|
||||||
return pagingSeguroTarifa;
|
return pagingSeguroTarifa;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setPagingSeguroTarifa(Paging pagingSeguroTarifa) {
|
public void setPagingSeguroTarifa(Paging pagingSeguroTarifa) {
|
||||||
this.pagingSeguroTarifa = pagingSeguroTarifa;
|
this.pagingSeguroTarifa = pagingSeguroTarifa;
|
||||||
}
|
}
|
||||||
|
|
||||||
public PagedListWrapper<OrgaoConcedente> getPlwOrgao() {
|
public PagedListWrapper<OrgaoConcedente> getPlwOrgao() {
|
||||||
return plwOrgao;
|
return plwOrgao;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setPlwOrgao(PagedListWrapper<OrgaoConcedente> plwOrgao) {
|
public void setPlwOrgao(PagedListWrapper<OrgaoConcedente> plwOrgao) {
|
||||||
this.plwOrgao = plwOrgao;
|
this.plwOrgao = plwOrgao;
|
||||||
}
|
}
|
||||||
|
|
||||||
public MyListbox getSeguroTarifaList() {
|
public MyListbox getSeguroTarifaList() {
|
||||||
return seguroTarifaList;
|
return seguroTarifaList;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setSeguroTarifaList(MyListbox seguroTarifaList) {
|
public void setSeguroTarifaList(MyListbox seguroTarifaList) {
|
||||||
this.seguroTarifaList = seguroTarifaList;
|
this.seguroTarifaList = seguroTarifaList;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void doAfterCompose(Component comp) throws Exception {
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
super.doAfterCompose(comp);
|
super.doAfterCompose(comp);
|
||||||
|
|
||||||
seguroTarifaList.setItemRenderer(new RenderTaxaEmbarqueOrgao());
|
seguroTarifaList.setItemRenderer(new RenderTaxaEmbarqueOrgao());
|
||||||
seguroTarifaList.addEventListener("onDoubleClick", new EventListener() {
|
seguroTarifaList.addEventListener("onDoubleClick", new EventListener() {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onEvent(Event event) throws Exception {
|
public void onEvent(Event event) throws Exception {
|
||||||
OrgaoConcedente c = (OrgaoConcedente) seguroTarifaList.getSelected();
|
OrgaoConcedente c = (OrgaoConcedente) seguroTarifaList.getSelected();
|
||||||
verSeguroTarifa(c);
|
verSeguroTarifa(c);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
refreshLista();
|
refreshLista();
|
||||||
|
|
||||||
txtOrgao.focus();
|
txtOrgao.focus();
|
||||||
}
|
}
|
||||||
|
|
||||||
private void verSeguroTarifa(OrgaoConcedente o) {
|
private void verSeguroTarifa(OrgaoConcedente o) {
|
||||||
if (o == null) {
|
if (o == null) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
Map args = new HashMap();
|
Map args = new HashMap();
|
||||||
args.put("orgao", o);
|
args.put("orgao", o);
|
||||||
// args.put("seguroTarifa", null);
|
args.put("seguroTarifaList", seguroTarifaList);
|
||||||
args.put("seguroTarifaList", seguroTarifaList);
|
|
||||||
|
|
||||||
openWindow("/gui/tarifas/editarSeguroTarifa.zul",
|
openWindow("/gui/tarifas/editarSeguroTarifa.zul",
|
||||||
Labels.getLabel("busquedaSeguroTarifaController.window.title"),
|
Labels.getLabel("busquedaSeguroTarifaController.window.title"),
|
||||||
args, MODAL);
|
args, MODAL);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void refreshLista() {
|
private void refreshLista() {
|
||||||
|
|
||||||
HibernateSearchObject<OrgaoConcedente> seguroTarifaBusqueda =
|
HibernateSearchObject<OrgaoConcedente> seguroTarifaBusqueda =
|
||||||
new HibernateSearchObject<OrgaoConcedente>(OrgaoConcedente.class,
|
new HibernateSearchObject<OrgaoConcedente>(OrgaoConcedente.class,
|
||||||
pagingSeguroTarifa.getPageSize());
|
pagingSeguroTarifa.getPageSize());
|
||||||
|
|
||||||
|
seguroTarifaBusqueda.addFilterEqual("activo", Boolean.TRUE);
|
||||||
|
|
||||||
|
if (!txtOrgao.getValue().equals("")) {
|
||||||
|
seguroTarifaBusqueda.addFilterLike("descOrgao",
|
||||||
|
"%" + txtOrgao.getText().trim().concat("%"));
|
||||||
|
}
|
||||||
|
|
||||||
seguroTarifaBusqueda.addFilterEqual("activo", Boolean.TRUE);
|
seguroTarifaBusqueda.addSortAsc("descOrgao");
|
||||||
|
|
||||||
if (!txtOrgao.getValue().equals("")) {
|
plwOrgao.init(seguroTarifaBusqueda, seguroTarifaList, pagingSeguroTarifa);
|
||||||
seguroTarifaBusqueda.addFilterLike("descOrgao",
|
|
||||||
"%" + txtOrgao.getText().trim().concat("%"));
|
|
||||||
}
|
|
||||||
|
|
||||||
seguroTarifaBusqueda.addSortAsc("descOrgao");
|
if (seguroTarifaList.getData().length == 0) {
|
||||||
|
try {
|
||||||
|
Messagebox.show(Labels.getLabel("MSG.ningunRegistro"),
|
||||||
|
Labels.getLabel("busquedaSeguroTarifaController.window.title"),
|
||||||
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
|
} catch (InterruptedException ex) {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void onClick$btnPesquisa(Event ev) {
|
||||||
|
refreshLista();
|
||||||
|
}
|
||||||
|
|
||||||
plwOrgao.init(seguroTarifaBusqueda, seguroTarifaList, pagingSeguroTarifa);
|
public void onClick$btnRefresh(Event ev) {
|
||||||
|
refreshLista();
|
||||||
|
}
|
||||||
|
|
||||||
if (seguroTarifaList.getData().length == 0) {
|
public void onClick$btnNovo(Event ev) {
|
||||||
try {
|
verSeguroTarifa(new SeguroTarifa());
|
||||||
Messagebox.show(Labels.getLabel("MSG.ningunRegistro"),
|
}
|
||||||
Labels.getLabel("busquedaSeguroTarifaController.window.title"),
|
|
||||||
Messagebox.OK, Messagebox.INFORMATION);
|
|
||||||
} catch (InterruptedException ex) {
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public void onClick$btnPesquisa(Event ev) {
|
private void verSeguroTarifa(SeguroTarifa tx) {
|
||||||
refreshLista();
|
if (tx == null) {
|
||||||
}
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
public void onClick$btnRefresh(Event ev) {
|
Map args = new HashMap();
|
||||||
refreshLista();
|
args.put("orgao", null);
|
||||||
}
|
args.put("seguroTarifa", tx);
|
||||||
|
args.put("seguroTarifaList", seguroTarifaList);
|
||||||
|
|
||||||
public void onClick$btnNovo(Event ev) {
|
openWindow("/gui/tarifas/editarSeguroTarifa.zul",
|
||||||
verSeguroTarifa(new SeguroTarifa());
|
Labels.getLabel("busquedaSeguroTarifaController.window.title"),
|
||||||
}
|
args, MODAL);
|
||||||
|
}
|
||||||
private void verSeguroTarifa(SeguroTarifa tx) {
|
|
||||||
if (tx == null) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
Map args = new HashMap();
|
|
||||||
args.put("orgao", null);
|
|
||||||
args.put("seguroTarifa", tx);
|
|
||||||
args.put("seguroTarifaList", seguroTarifaList);
|
|
||||||
|
|
||||||
openWindow("/gui/tarifas/editarSeguroTarifa.zul",
|
|
||||||
Labels.getLabel("busquedaSeguroTarifaController.window.title"),
|
|
||||||
args, MODAL);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -38,225 +38,195 @@ import com.rjconsultores.ventaboletos.web.utilerias.render.RenderSeguroTarifa;
|
||||||
@Scope("prototype")
|
@Scope("prototype")
|
||||||
public class EditarSeguroTarifaController extends MyGenericForwardComposer {
|
public class EditarSeguroTarifaController extends MyGenericForwardComposer {
|
||||||
|
|
||||||
@Autowired
|
private static final long serialVersionUID = 1L;
|
||||||
private SeguroTarifaService seguroTarifaService;
|
@Autowired
|
||||||
@Autowired
|
private SeguroTarifaService seguroTarifaService;
|
||||||
private OrgaoConcedenteService orgaoConcedenteService;
|
@Autowired
|
||||||
private OrgaoConcedente orgao;
|
private OrgaoConcedenteService orgaoConcedenteService;
|
||||||
// private SeguroTarifa seguroTarifa;
|
private OrgaoConcedente orgao;
|
||||||
private List<SeguroTarifa> lsSeguroTarifa;
|
|
||||||
private List<OrgaoConcedente> lsOrgaoConcedente;
|
|
||||||
private MyListbox seguroTarifaList;
|
|
||||||
private MyComboboxEstandar cmbOrgao;
|
|
||||||
private Button btnApagar;
|
|
||||||
private Button btnAdicionarSeguroTarifa;
|
|
||||||
private MyTextboxDecimal txtTarifa;
|
|
||||||
private MyTextboxDecimal txtValor;
|
|
||||||
private static Logger log = Logger.getLogger(EditarSeguroTarifaController.class);
|
|
||||||
|
|
||||||
public Button getBtnApagar() {
|
private List<SeguroTarifa> lsSeguroTarifa;
|
||||||
return btnApagar;
|
private List<OrgaoConcedente> lsOrgaoConcedente;
|
||||||
}
|
private MyListbox seguroTarifaList;
|
||||||
|
private MyComboboxEstandar cmbOrgao;
|
||||||
|
private Button btnApagar;
|
||||||
|
private Button btnAdicionarSeguroTarifa;
|
||||||
|
private MyTextboxDecimal txtTarifa;
|
||||||
|
private MyTextboxDecimal txtValor;
|
||||||
|
private static Logger log = Logger.getLogger(EditarSeguroTarifaController.class);
|
||||||
|
|
||||||
public void setBtnApagar(Button btnApagar) {
|
@Override
|
||||||
this.btnApagar = btnApagar;
|
public void doAfterCompose(Component comp) throws Exception {
|
||||||
}
|
|
||||||
|
|
||||||
public Button getBtnAdicionarSeguroTarifa() {
|
lsOrgaoConcedente = orgaoConcedenteService.obtenerTodos();
|
||||||
return btnAdicionarSeguroTarifa;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setBtnAdicionarSeguroTarifa(Button btnAdicionarSeguroTarifa) {
|
super.doAfterCompose(comp);
|
||||||
this.btnAdicionarSeguroTarifa = btnAdicionarSeguroTarifa;
|
|
||||||
}
|
|
||||||
|
|
||||||
public List<OrgaoConcedente> getLsOrgaoConcedente() {
|
orgao = (OrgaoConcedente) Executions.getCurrent().getArg().get("orgao");
|
||||||
return lsOrgaoConcedente;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setLsOrgaoConcedente(List<OrgaoConcedente> lsOrgaoConcedente) {
|
seguroTarifaList.setItemRenderer(new RenderSeguroTarifa());
|
||||||
this.lsOrgaoConcedente = lsOrgaoConcedente;
|
lsSeguroTarifa = new ArrayList<SeguroTarifa>();
|
||||||
}
|
|
||||||
|
|
||||||
public List<SeguroTarifa> getLsSeguroTarifa() {
|
if (orgao != null
|
||||||
return lsSeguroTarifa;
|
&& orgao.getOrgaoConcedenteId() != null) {
|
||||||
}
|
lsSeguroTarifa = seguroTarifaService.buscarPorOrgao(orgao);
|
||||||
|
seguroTarifaList.setData(lsSeguroTarifa);
|
||||||
|
cmbOrgao.setDisabled(Boolean.TRUE);
|
||||||
|
cmbOrgao.setValue(orgao.getDescOrgao());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public void setLsSeguroTarifa(List<SeguroTarifa> lsSeguroTarifa) {
|
public void onClick$btnSalvar(Event ev) throws InterruptedException {
|
||||||
this.lsSeguroTarifa = lsSeguroTarifa;
|
|
||||||
}
|
|
||||||
|
|
||||||
public MyListbox getSeguroTarifaList() {
|
try {
|
||||||
return seguroTarifaList;
|
if (lsSeguroTarifa.isEmpty()) {
|
||||||
}
|
Messagebox.show(
|
||||||
|
Labels.getLabel("editarSeguroTarifaController.MSG.necessaitaInfromar.value"),
|
||||||
|
Labels.getLabel("editarSeguroTarifaController.window.title"),
|
||||||
|
Messagebox.OK, Messagebox.EXCLAMATION);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
public void setSeguroTarifaList(MyListbox seguroTarifaList) {
|
for (SeguroTarifa seguroTarifa : lsSeguroTarifa) {
|
||||||
this.seguroTarifaList = seguroTarifaList;
|
if (seguroTarifa.getSegurotarifaId() == null) {
|
||||||
}
|
seguroTarifaService.suscribir(seguroTarifa);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Messagebox.show(
|
||||||
|
Labels.getLabel("editarSeguroTarifaController.MSG.suscribirOK"),
|
||||||
|
Labels.getLabel("editarSeguroTarifaController.window.title"),
|
||||||
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
|
|
||||||
public OrgaoConcedente getOrgao() {
|
closeWindow();
|
||||||
return orgao;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void setOrgao(OrgaoConcedente orgao) {
|
} catch (Exception ex) {
|
||||||
this.orgao = orgao;
|
log.error(ex);
|
||||||
}
|
Messagebox.show(
|
||||||
|
Labels.getLabel("MSG.Error"),
|
||||||
|
Labels.getLabel("editarSeguroTarifaController.window.title"),
|
||||||
|
Messagebox.OK, Messagebox.ERROR);
|
||||||
|
|
||||||
public SeguroTarifaService getSeguroTarifaService() {
|
}
|
||||||
return seguroTarifaService;
|
}
|
||||||
}
|
|
||||||
|
|
||||||
public void setSeguroTarifaService(SeguroTarifaService seguroTarifaService) {
|
public void onClick$btnAdicionarSeguroTarifa(Event ev) throws InterruptedException {
|
||||||
this.seguroTarifaService = seguroTarifaService;
|
cmbOrgao.getValue();
|
||||||
}
|
txtTarifa.getValue();
|
||||||
|
txtValor.getValue();
|
||||||
|
|
||||||
@Override
|
if (lsSeguroTarifa.isEmpty()) {
|
||||||
public void doAfterCompose(Component comp) throws Exception {
|
|
||||||
|
|
||||||
lsOrgaoConcedente = orgaoConcedenteService.obtenerTodos();
|
lsSeguroTarifa = seguroTarifaService.buscarPorOrgao((OrgaoConcedente) cmbOrgao.getSelectedItem().getValue());
|
||||||
|
seguroTarifaList.setData(lsSeguroTarifa);
|
||||||
|
}
|
||||||
|
|
||||||
super.doAfterCompose(comp);
|
// ChecandoDuplicado
|
||||||
|
boolean existe = false;
|
||||||
|
for (SeguroTarifa seguroTarifa : lsSeguroTarifa) {
|
||||||
|
if (seguroTarifa.getValortarifaate().equals(txtTarifa.getValueDecimal())) {
|
||||||
|
existe = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
orgao = (OrgaoConcedente) Executions.getCurrent().getArg().get("orgao");
|
if (existe) {
|
||||||
//seguroTarifa = (SeguroTarifa) Executions.getCurrent().getArg().get("seguroTarifa");
|
Messagebox.show(
|
||||||
|
Labels.getLabel("editarSeguroTarifaController.MSG.existe"),
|
||||||
|
Labels.getLabel("editarSeguroTarifaController.window.title"),
|
||||||
|
Messagebox.OK, Messagebox.INFORMATION);
|
||||||
|
limparInput();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
seguroTarifaList.setItemRenderer(new RenderSeguroTarifa());
|
SeguroTarifa Tarifa = new SeguroTarifa();
|
||||||
lsSeguroTarifa = new ArrayList<SeguroTarifa>();
|
Tarifa.setOrgaoconcedente((OrgaoConcedente) cmbOrgao.getSelectedItem().getValue());
|
||||||
|
Tarifa.setValortarifaate(txtTarifa.getValueDecimal());
|
||||||
|
Tarifa.setValortarifa(txtValor.getValueDecimal());
|
||||||
|
Tarifa.setActivo(true);
|
||||||
|
Tarifa.setFecmodif(Calendar.getInstance().getTime());
|
||||||
|
Tarifa.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||||
|
|
||||||
if (orgao != null
|
lsSeguroTarifa.add(Tarifa);
|
||||||
&& orgao.getOrgaoConcedenteId() != null) {
|
seguroTarifaList.setData(lsSeguroTarifa);
|
||||||
lsSeguroTarifa = seguroTarifaService.buscarPorOrgao(orgao);
|
|
||||||
seguroTarifaList.setData(lsSeguroTarifa);
|
|
||||||
cmbOrgao.setDisabled(Boolean.TRUE);
|
|
||||||
cmbOrgao.setValue(orgao.getDescOrgao());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public void onClick$btnSalvar(Event ev) throws InterruptedException {
|
cmbOrgao.setDisabled(Boolean.TRUE);
|
||||||
|
limparInput();
|
||||||
|
|
||||||
try {
|
}
|
||||||
if (lsSeguroTarifa.isEmpty()) {
|
|
||||||
Messagebox.show(
|
|
||||||
Labels.getLabel("editarSeguroTarifaController.MSG.necessaitaInfromar.value"),
|
|
||||||
Labels.getLabel("editarSeguroTarifaController.window.title"),
|
|
||||||
Messagebox.OK, Messagebox.EXCLAMATION);
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
for (SeguroTarifa seguroTarifa : lsSeguroTarifa) {
|
private void limparInput() {
|
||||||
if (seguroTarifa.getSegurotarifaId() == null) {
|
txtTarifa.setConstraint("");
|
||||||
seguroTarifaService.suscribir(seguroTarifa);
|
txtValor.setConstraint("");
|
||||||
}
|
txtTarifa.setText("");
|
||||||
}
|
txtValor.setText("");
|
||||||
Messagebox.show(
|
txtTarifa.setConstraint("no empty, no zero, no negative");
|
||||||
Labels.getLabel("editarSeguroTarifaController.MSG.suscribirOK"),
|
txtValor.setConstraint("no empty, no zero, no negative");
|
||||||
Labels.getLabel("editarSeguroTarifaController.window.title"),
|
}
|
||||||
Messagebox.OK, Messagebox.INFORMATION);
|
|
||||||
|
|
||||||
closeWindow();
|
public void onClick$btnRemoverSeguroTarifa(Event ev) {
|
||||||
|
SeguroTarifa tarifa = (SeguroTarifa) seguroTarifaList.getSelected();
|
||||||
|
if (tarifa != null) {
|
||||||
|
|
||||||
|
seguroTarifaService.borrar(tarifa);
|
||||||
|
|
||||||
} catch (Exception ex) {
|
lsSeguroTarifa.remove(tarifa);
|
||||||
log.error(ex);
|
seguroTarifaList.setData(lsSeguroTarifa);
|
||||||
Messagebox.show(
|
}
|
||||||
Labels.getLabel("MSG.Error"),
|
}
|
||||||
Labels.getLabel("editarSeguroTarifaController.window.title"),
|
|
||||||
Messagebox.OK, Messagebox.ERROR);
|
|
||||||
|
|
||||||
}
|
public Button getBtnApagar() {
|
||||||
}
|
return btnApagar;
|
||||||
|
}
|
||||||
|
|
||||||
// public void onClick$btnApagar(Event ev) throws InterruptedException {
|
public void setBtnApagar(Button btnApagar) {
|
||||||
// try {
|
this.btnApagar = btnApagar;
|
||||||
// int resp = Messagebox.show(
|
}
|
||||||
// Labels.getLabel("editarSeguroTarifaController.MSG.borrarPergunta"),
|
|
||||||
// Labels.getLabel("editarSeguroTarifaController.window.title"),
|
|
||||||
// Messagebox.YES | Messagebox.NO, Messagebox.QUESTION);
|
|
||||||
//
|
|
||||||
// if (resp == Messagebox.YES) {
|
|
||||||
//
|
|
||||||
// seguroTarifaService.borrar(seguroTarifa);
|
|
||||||
//
|
|
||||||
// Messagebox.show(
|
|
||||||
// Labels.getLabel("editarSeguroTarifaController.MSG.borrarOK"),
|
|
||||||
// Labels.getLabel("editarSeguroTarifaController.window.title"),
|
|
||||||
// Messagebox.OK, Messagebox.INFORMATION);
|
|
||||||
//
|
|
||||||
// seguroTarifaList.removeItem(seguroTarifa);
|
|
||||||
//
|
|
||||||
// closeWindow();
|
|
||||||
// }
|
|
||||||
// } catch (Exception ex) {
|
|
||||||
// log.error(ex);
|
|
||||||
// Messagebox.show(
|
|
||||||
// Labels.getLabel("MSG.Error"),
|
|
||||||
// Labels.getLabel("editarSeguroTarifaController.window.title"),
|
|
||||||
// Messagebox.OK, Messagebox.ERROR);
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
public void onClick$btnAdicionarSeguroTarifa(Event ev) throws InterruptedException {
|
|
||||||
cmbOrgao.getValue();
|
|
||||||
txtTarifa.getValue();
|
|
||||||
txtValor.getValue();
|
|
||||||
|
|
||||||
if (lsSeguroTarifa.isEmpty()) {
|
public Button getBtnAdicionarSeguroTarifa() {
|
||||||
|
return btnAdicionarSeguroTarifa;
|
||||||
|
}
|
||||||
|
|
||||||
lsSeguroTarifa = seguroTarifaService.buscarPorOrgao((OrgaoConcedente) cmbOrgao.getSelectedItem().getValue());
|
public void setBtnAdicionarSeguroTarifa(Button btnAdicionarSeguroTarifa) {
|
||||||
seguroTarifaList.setData(lsSeguroTarifa);
|
this.btnAdicionarSeguroTarifa = btnAdicionarSeguroTarifa;
|
||||||
}
|
}
|
||||||
|
|
||||||
//ChecandoDuplicado
|
public List<OrgaoConcedente> getLsOrgaoConcedente() {
|
||||||
boolean existe = false;
|
return lsOrgaoConcedente;
|
||||||
for (SeguroTarifa seguroTarifa : lsSeguroTarifa) {
|
}
|
||||||
if (seguroTarifa.getValortarifaate().equals(txtTarifa.getValueDecimal())) {
|
|
||||||
existe = true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (existe) {
|
public void setLsOrgaoConcedente(List<OrgaoConcedente> lsOrgaoConcedente) {
|
||||||
Messagebox.show(
|
this.lsOrgaoConcedente = lsOrgaoConcedente;
|
||||||
Labels.getLabel("editarSeguroTarifaController.MSG.existe"),
|
}
|
||||||
Labels.getLabel("editarSeguroTarifaController.window.title"),
|
|
||||||
Messagebox.OK, Messagebox.INFORMATION);
|
|
||||||
limparInput();
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
SeguroTarifa Tarifa = new SeguroTarifa();
|
public List<SeguroTarifa> getLsSeguroTarifa() {
|
||||||
Tarifa.setOrgaoconcedente((OrgaoConcedente) cmbOrgao.getSelectedItem().getValue());
|
return lsSeguroTarifa;
|
||||||
Tarifa.setValortarifaate(txtTarifa.getValueDecimal());
|
}
|
||||||
Tarifa.setValortarifa(txtValor.getValueDecimal());
|
|
||||||
Tarifa.setActivo(true);
|
|
||||||
Tarifa.setFecmodif(Calendar.getInstance().getTime());
|
|
||||||
Tarifa.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
|
||||||
|
|
||||||
lsSeguroTarifa.add(Tarifa);
|
public void setLsSeguroTarifa(List<SeguroTarifa> lsSeguroTarifa) {
|
||||||
seguroTarifaList.setData(lsSeguroTarifa);
|
this.lsSeguroTarifa = lsSeguroTarifa;
|
||||||
|
}
|
||||||
|
|
||||||
cmbOrgao.setDisabled(Boolean.TRUE);
|
public MyListbox getSeguroTarifaList() {
|
||||||
limparInput();
|
return seguroTarifaList;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
public void setSeguroTarifaList(MyListbox seguroTarifaList) {
|
||||||
|
this.seguroTarifaList = seguroTarifaList;
|
||||||
|
}
|
||||||
|
|
||||||
private void limparInput() {
|
public OrgaoConcedente getOrgao() {
|
||||||
txtTarifa.setConstraint("");
|
return orgao;
|
||||||
txtValor.setConstraint("");
|
}
|
||||||
txtTarifa.setText("");
|
|
||||||
txtValor.setText("");
|
|
||||||
txtTarifa.setConstraint("no empty, no zero, no negative");
|
|
||||||
txtValor.setConstraint("no empty, no zero, no negative");
|
|
||||||
}
|
|
||||||
|
|
||||||
public void onClick$btnRemoverSeguroTarifa(Event ev) {
|
public void setOrgao(OrgaoConcedente orgao) {
|
||||||
SeguroTarifa cd = (SeguroTarifa) seguroTarifaList.getSelected();
|
this.orgao = orgao;
|
||||||
if (cd != null) {
|
}
|
||||||
cd.setActivo(Boolean.FALSE);
|
|
||||||
cd.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
public SeguroTarifaService getSeguroTarifaService() {
|
||||||
cd.setFecmodif(Calendar.getInstance().getTime());
|
return seguroTarifaService;
|
||||||
seguroTarifaService.actualizacion(cd);
|
}
|
||||||
|
|
||||||
|
public void setSeguroTarifaService(SeguroTarifaService seguroTarifaService) {
|
||||||
|
this.seguroTarifaService = seguroTarifaService;
|
||||||
|
}
|
||||||
|
|
||||||
lsSeguroTarifa.remove(cd);
|
|
||||||
seguroTarifaList.setData(lsSeguroTarifa);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue