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
|
@ -25,131 +25,128 @@ import org.zkoss.zul.Paging;
|
|||
import org.zkoss.zul.Textbox;
|
||||
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @author Administrador
|
||||
*/
|
||||
@Controller("busquedaSeguroTarifaController")
|
||||
@Scope("prototype")
|
||||
public class BusquedaSeguroTarifaController extends MyGenericForwardComposer {
|
||||
|
||||
@Autowired
|
||||
private transient PagedListWrapper<OrgaoConcedente> plwOrgao;
|
||||
private MyListbox seguroTarifaList;
|
||||
private Paging pagingSeguroTarifa;
|
||||
private Textbox txtOrgao;
|
||||
private static final long serialVersionUID = 1L;
|
||||
@Autowired
|
||||
private transient PagedListWrapper<OrgaoConcedente> plwOrgao;
|
||||
private MyListbox seguroTarifaList;
|
||||
private Paging pagingSeguroTarifa;
|
||||
private Textbox txtOrgao;
|
||||
|
||||
public Paging getPagingSeguroTarifa() {
|
||||
return pagingSeguroTarifa;
|
||||
}
|
||||
public Paging getPagingSeguroTarifa() {
|
||||
return pagingSeguroTarifa;
|
||||
}
|
||||
|
||||
public void setPagingSeguroTarifa(Paging pagingSeguroTarifa) {
|
||||
this.pagingSeguroTarifa = pagingSeguroTarifa;
|
||||
}
|
||||
public void setPagingSeguroTarifa(Paging pagingSeguroTarifa) {
|
||||
this.pagingSeguroTarifa = pagingSeguroTarifa;
|
||||
}
|
||||
|
||||
public PagedListWrapper<OrgaoConcedente> getPlwOrgao() {
|
||||
return plwOrgao;
|
||||
}
|
||||
public PagedListWrapper<OrgaoConcedente> getPlwOrgao() {
|
||||
return plwOrgao;
|
||||
}
|
||||
|
||||
public void setPlwOrgao(PagedListWrapper<OrgaoConcedente> plwOrgao) {
|
||||
this.plwOrgao = plwOrgao;
|
||||
}
|
||||
public void setPlwOrgao(PagedListWrapper<OrgaoConcedente> plwOrgao) {
|
||||
this.plwOrgao = plwOrgao;
|
||||
}
|
||||
|
||||
public MyListbox getSeguroTarifaList() {
|
||||
return seguroTarifaList;
|
||||
}
|
||||
public MyListbox getSeguroTarifaList() {
|
||||
return seguroTarifaList;
|
||||
}
|
||||
|
||||
public void setSeguroTarifaList(MyListbox seguroTarifaList) {
|
||||
this.seguroTarifaList = seguroTarifaList;
|
||||
}
|
||||
public void setSeguroTarifaList(MyListbox seguroTarifaList) {
|
||||
this.seguroTarifaList = seguroTarifaList;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
super.doAfterCompose(comp);
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
super.doAfterCompose(comp);
|
||||
|
||||
seguroTarifaList.setItemRenderer(new RenderTaxaEmbarqueOrgao());
|
||||
seguroTarifaList.addEventListener("onDoubleClick", new EventListener() {
|
||||
seguroTarifaList.setItemRenderer(new RenderTaxaEmbarqueOrgao());
|
||||
seguroTarifaList.addEventListener("onDoubleClick", new EventListener() {
|
||||
|
||||
@Override
|
||||
public void onEvent(Event event) throws Exception {
|
||||
OrgaoConcedente c = (OrgaoConcedente) seguroTarifaList.getSelected();
|
||||
verSeguroTarifa(c);
|
||||
}
|
||||
});
|
||||
@Override
|
||||
public void onEvent(Event event) throws Exception {
|
||||
OrgaoConcedente c = (OrgaoConcedente) seguroTarifaList.getSelected();
|
||||
verSeguroTarifa(c);
|
||||
}
|
||||
});
|
||||
|
||||
refreshLista();
|
||||
refreshLista();
|
||||
|
||||
txtOrgao.focus();
|
||||
}
|
||||
txtOrgao.focus();
|
||||
}
|
||||
|
||||
private void verSeguroTarifa(OrgaoConcedente o) {
|
||||
if (o == null) {
|
||||
return;
|
||||
}
|
||||
private void verSeguroTarifa(OrgaoConcedente o) {
|
||||
if (o == null) {
|
||||
return;
|
||||
}
|
||||
|
||||
Map args = new HashMap();
|
||||
args.put("orgao", o);
|
||||
// args.put("seguroTarifa", null);
|
||||
args.put("seguroTarifaList", seguroTarifaList);
|
||||
Map args = new HashMap();
|
||||
args.put("orgao", o);
|
||||
args.put("seguroTarifaList", seguroTarifaList);
|
||||
|
||||
openWindow("/gui/tarifas/editarSeguroTarifa.zul",
|
||||
Labels.getLabel("busquedaSeguroTarifaController.window.title"),
|
||||
args, MODAL);
|
||||
}
|
||||
openWindow("/gui/tarifas/editarSeguroTarifa.zul",
|
||||
Labels.getLabel("busquedaSeguroTarifaController.window.title"),
|
||||
args, MODAL);
|
||||
}
|
||||
|
||||
private void refreshLista() {
|
||||
private void refreshLista() {
|
||||
|
||||
HibernateSearchObject<OrgaoConcedente> seguroTarifaBusqueda =
|
||||
new HibernateSearchObject<OrgaoConcedente>(OrgaoConcedente.class,
|
||||
pagingSeguroTarifa.getPageSize());
|
||||
HibernateSearchObject<OrgaoConcedente> seguroTarifaBusqueda =
|
||||
new HibernateSearchObject<OrgaoConcedente>(OrgaoConcedente.class,
|
||||
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("")) {
|
||||
seguroTarifaBusqueda.addFilterLike("descOrgao",
|
||||
"%" + txtOrgao.getText().trim().concat("%"));
|
||||
}
|
||||
plwOrgao.init(seguroTarifaBusqueda, seguroTarifaList, pagingSeguroTarifa);
|
||||
|
||||
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) {
|
||||
try {
|
||||
Messagebox.show(Labels.getLabel("MSG.ningunRegistro"),
|
||||
Labels.getLabel("busquedaSeguroTarifaController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
} catch (InterruptedException ex) {
|
||||
}
|
||||
}
|
||||
}
|
||||
public void onClick$btnNovo(Event ev) {
|
||||
verSeguroTarifa(new SeguroTarifa());
|
||||
}
|
||||
|
||||
public void onClick$btnPesquisa(Event ev) {
|
||||
refreshLista();
|
||||
}
|
||||
private void verSeguroTarifa(SeguroTarifa tx) {
|
||||
if (tx == null) {
|
||||
return;
|
||||
}
|
||||
|
||||
public void onClick$btnRefresh(Event ev) {
|
||||
refreshLista();
|
||||
}
|
||||
Map args = new HashMap();
|
||||
args.put("orgao", null);
|
||||
args.put("seguroTarifa", tx);
|
||||
args.put("seguroTarifaList", seguroTarifaList);
|
||||
|
||||
public void onClick$btnNovo(Event ev) {
|
||||
verSeguroTarifa(new SeguroTarifa());
|
||||
}
|
||||
|
||||
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);
|
||||
}
|
||||
openWindow("/gui/tarifas/editarSeguroTarifa.zul",
|
||||
Labels.getLabel("busquedaSeguroTarifaController.window.title"),
|
||||
args, MODAL);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -31,232 +31,202 @@ import com.rjconsultores.ventaboletos.web.utilerias.MyTextboxDecimal;
|
|||
import com.rjconsultores.ventaboletos.web.utilerias.render.RenderSeguroTarifa;
|
||||
|
||||
/**
|
||||
*
|
||||
*
|
||||
* @author Administrador
|
||||
*/
|
||||
@Controller("editarSeguroTarifaController")
|
||||
@Scope("prototype")
|
||||
public class EditarSeguroTarifaController extends MyGenericForwardComposer {
|
||||
|
||||
@Autowired
|
||||
private SeguroTarifaService seguroTarifaService;
|
||||
@Autowired
|
||||
private OrgaoConcedenteService orgaoConcedenteService;
|
||||
private OrgaoConcedente orgao;
|
||||
// private SeguroTarifa seguroTarifa;
|
||||
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);
|
||||
private static final long serialVersionUID = 1L;
|
||||
@Autowired
|
||||
private SeguroTarifaService seguroTarifaService;
|
||||
@Autowired
|
||||
private OrgaoConcedenteService orgaoConcedenteService;
|
||||
private OrgaoConcedente orgao;
|
||||
|
||||
public Button getBtnApagar() {
|
||||
return btnApagar;
|
||||
}
|
||||
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 void setBtnApagar(Button btnApagar) {
|
||||
this.btnApagar = btnApagar;
|
||||
}
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
|
||||
public Button getBtnAdicionarSeguroTarifa() {
|
||||
return btnAdicionarSeguroTarifa;
|
||||
}
|
||||
lsOrgaoConcedente = orgaoConcedenteService.obtenerTodos();
|
||||
|
||||
public void setBtnAdicionarSeguroTarifa(Button btnAdicionarSeguroTarifa) {
|
||||
this.btnAdicionarSeguroTarifa = btnAdicionarSeguroTarifa;
|
||||
}
|
||||
super.doAfterCompose(comp);
|
||||
|
||||
public List<OrgaoConcedente> getLsOrgaoConcedente() {
|
||||
return lsOrgaoConcedente;
|
||||
}
|
||||
orgao = (OrgaoConcedente) Executions.getCurrent().getArg().get("orgao");
|
||||
|
||||
public void setLsOrgaoConcedente(List<OrgaoConcedente> lsOrgaoConcedente) {
|
||||
this.lsOrgaoConcedente = lsOrgaoConcedente;
|
||||
}
|
||||
seguroTarifaList.setItemRenderer(new RenderSeguroTarifa());
|
||||
lsSeguroTarifa = new ArrayList<SeguroTarifa>();
|
||||
|
||||
public List<SeguroTarifa> getLsSeguroTarifa() {
|
||||
return lsSeguroTarifa;
|
||||
}
|
||||
if (orgao != null
|
||||
&& orgao.getOrgaoConcedenteId() != null) {
|
||||
lsSeguroTarifa = seguroTarifaService.buscarPorOrgao(orgao);
|
||||
seguroTarifaList.setData(lsSeguroTarifa);
|
||||
cmbOrgao.setDisabled(Boolean.TRUE);
|
||||
cmbOrgao.setValue(orgao.getDescOrgao());
|
||||
}
|
||||
}
|
||||
|
||||
public void setLsSeguroTarifa(List<SeguroTarifa> lsSeguroTarifa) {
|
||||
this.lsSeguroTarifa = lsSeguroTarifa;
|
||||
}
|
||||
public void onClick$btnSalvar(Event ev) throws InterruptedException {
|
||||
|
||||
public MyListbox getSeguroTarifaList() {
|
||||
return seguroTarifaList;
|
||||
}
|
||||
try {
|
||||
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) {
|
||||
this.seguroTarifaList = seguroTarifaList;
|
||||
}
|
||||
for (SeguroTarifa seguroTarifa : lsSeguroTarifa) {
|
||||
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() {
|
||||
return orgao;
|
||||
}
|
||||
closeWindow();
|
||||
|
||||
public void setOrgao(OrgaoConcedente orgao) {
|
||||
this.orgao = orgao;
|
||||
}
|
||||
} catch (Exception ex) {
|
||||
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) {
|
||||
this.seguroTarifaService = seguroTarifaService;
|
||||
}
|
||||
public void onClick$btnAdicionarSeguroTarifa(Event ev) throws InterruptedException {
|
||||
cmbOrgao.getValue();
|
||||
txtTarifa.getValue();
|
||||
txtValor.getValue();
|
||||
|
||||
@Override
|
||||
public void doAfterCompose(Component comp) throws Exception {
|
||||
if (lsSeguroTarifa.isEmpty()) {
|
||||
|
||||
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");
|
||||
//seguroTarifa = (SeguroTarifa) Executions.getCurrent().getArg().get("seguroTarifa");
|
||||
if (existe) {
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarSeguroTarifaController.MSG.existe"),
|
||||
Labels.getLabel("editarSeguroTarifaController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
limparInput();
|
||||
return;
|
||||
}
|
||||
|
||||
seguroTarifaList.setItemRenderer(new RenderSeguroTarifa());
|
||||
lsSeguroTarifa = new ArrayList<SeguroTarifa>();
|
||||
SeguroTarifa Tarifa = new 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
|
||||
&& orgao.getOrgaoConcedenteId() != null) {
|
||||
lsSeguroTarifa = seguroTarifaService.buscarPorOrgao(orgao);
|
||||
seguroTarifaList.setData(lsSeguroTarifa);
|
||||
cmbOrgao.setDisabled(Boolean.TRUE);
|
||||
cmbOrgao.setValue(orgao.getDescOrgao());
|
||||
}
|
||||
}
|
||||
lsSeguroTarifa.add(Tarifa);
|
||||
seguroTarifaList.setData(lsSeguroTarifa);
|
||||
|
||||
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) {
|
||||
if (seguroTarifa.getSegurotarifaId() == null) {
|
||||
seguroTarifaService.suscribir(seguroTarifa);
|
||||
}
|
||||
}
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarSeguroTarifaController.MSG.suscribirOK"),
|
||||
Labels.getLabel("editarSeguroTarifaController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
private void limparInput() {
|
||||
txtTarifa.setConstraint("");
|
||||
txtValor.setConstraint("");
|
||||
txtTarifa.setText("");
|
||||
txtValor.setText("");
|
||||
txtTarifa.setConstraint("no empty, no zero, no negative");
|
||||
txtValor.setConstraint("no empty, no zero, no negative");
|
||||
}
|
||||
|
||||
closeWindow();
|
||||
public void onClick$btnRemoverSeguroTarifa(Event ev) {
|
||||
SeguroTarifa tarifa = (SeguroTarifa) seguroTarifaList.getSelected();
|
||||
if (tarifa != null) {
|
||||
|
||||
seguroTarifaService.borrar(tarifa);
|
||||
|
||||
} catch (Exception ex) {
|
||||
log.error(ex);
|
||||
Messagebox.show(
|
||||
Labels.getLabel("MSG.Error"),
|
||||
Labels.getLabel("editarSeguroTarifaController.window.title"),
|
||||
Messagebox.OK, Messagebox.ERROR);
|
||||
lsSeguroTarifa.remove(tarifa);
|
||||
seguroTarifaList.setData(lsSeguroTarifa);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
public Button getBtnApagar() {
|
||||
return btnApagar;
|
||||
}
|
||||
|
||||
// public void onClick$btnApagar(Event ev) throws InterruptedException {
|
||||
// try {
|
||||
// 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();
|
||||
public void setBtnApagar(Button btnApagar) {
|
||||
this.btnApagar = btnApagar;
|
||||
}
|
||||
|
||||
if (lsSeguroTarifa.isEmpty()) {
|
||||
public Button getBtnAdicionarSeguroTarifa() {
|
||||
return btnAdicionarSeguroTarifa;
|
||||
}
|
||||
|
||||
lsSeguroTarifa = seguroTarifaService.buscarPorOrgao((OrgaoConcedente) cmbOrgao.getSelectedItem().getValue());
|
||||
seguroTarifaList.setData(lsSeguroTarifa);
|
||||
}
|
||||
public void setBtnAdicionarSeguroTarifa(Button btnAdicionarSeguroTarifa) {
|
||||
this.btnAdicionarSeguroTarifa = btnAdicionarSeguroTarifa;
|
||||
}
|
||||
|
||||
//ChecandoDuplicado
|
||||
boolean existe = false;
|
||||
for (SeguroTarifa seguroTarifa : lsSeguroTarifa) {
|
||||
if (seguroTarifa.getValortarifaate().equals(txtTarifa.getValueDecimal())) {
|
||||
existe = true;
|
||||
}
|
||||
}
|
||||
public List<OrgaoConcedente> getLsOrgaoConcedente() {
|
||||
return lsOrgaoConcedente;
|
||||
}
|
||||
|
||||
if (existe) {
|
||||
Messagebox.show(
|
||||
Labels.getLabel("editarSeguroTarifaController.MSG.existe"),
|
||||
Labels.getLabel("editarSeguroTarifaController.window.title"),
|
||||
Messagebox.OK, Messagebox.INFORMATION);
|
||||
limparInput();
|
||||
return;
|
||||
}
|
||||
public void setLsOrgaoConcedente(List<OrgaoConcedente> lsOrgaoConcedente) {
|
||||
this.lsOrgaoConcedente = lsOrgaoConcedente;
|
||||
}
|
||||
|
||||
SeguroTarifa Tarifa = new 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());
|
||||
public List<SeguroTarifa> getLsSeguroTarifa() {
|
||||
return lsSeguroTarifa;
|
||||
}
|
||||
|
||||
lsSeguroTarifa.add(Tarifa);
|
||||
seguroTarifaList.setData(lsSeguroTarifa);
|
||||
public void setLsSeguroTarifa(List<SeguroTarifa> lsSeguroTarifa) {
|
||||
this.lsSeguroTarifa = lsSeguroTarifa;
|
||||
}
|
||||
|
||||
cmbOrgao.setDisabled(Boolean.TRUE);
|
||||
limparInput();
|
||||
public MyListbox getSeguroTarifaList() {
|
||||
return seguroTarifaList;
|
||||
}
|
||||
|
||||
}
|
||||
public void setSeguroTarifaList(MyListbox seguroTarifaList) {
|
||||
this.seguroTarifaList = seguroTarifaList;
|
||||
}
|
||||
|
||||
private void limparInput() {
|
||||
txtTarifa.setConstraint("");
|
||||
txtValor.setConstraint("");
|
||||
txtTarifa.setText("");
|
||||
txtValor.setText("");
|
||||
txtTarifa.setConstraint("no empty, no zero, no negative");
|
||||
txtValor.setConstraint("no empty, no zero, no negative");
|
||||
}
|
||||
public OrgaoConcedente getOrgao() {
|
||||
return orgao;
|
||||
}
|
||||
|
||||
public void onClick$btnRemoverSeguroTarifa(Event ev) {
|
||||
SeguroTarifa cd = (SeguroTarifa) seguroTarifaList.getSelected();
|
||||
if (cd != null) {
|
||||
cd.setActivo(Boolean.FALSE);
|
||||
cd.setUsuarioId(UsuarioLogado.getUsuarioLogado().getUsuarioId());
|
||||
cd.setFecmodif(Calendar.getInstance().getTime());
|
||||
seguroTarifaService.actualizacion(cd);
|
||||
public void setOrgao(OrgaoConcedente orgao) {
|
||||
this.orgao = orgao;
|
||||
}
|
||||
|
||||
public SeguroTarifaService getSeguroTarifaService() {
|
||||
return seguroTarifaService;
|
||||
}
|
||||
|
||||
public void setSeguroTarifaService(SeguroTarifaService seguroTarifaService) {
|
||||
this.seguroTarifaService = seguroTarifaService;
|
||||
}
|
||||
|
||||
lsSeguroTarifa.remove(cd);
|
||||
seguroTarifaList.setData(lsSeguroTarifa);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue