@Listen("onClick = #btnRemover") public void removerItem() { if (ltbPedidos.getItemCount() != 0) { if (ltbPedidos.getSelectedItems().size() == 1) { Listitem listItem = ltbPedidos.getSelectedItem(); TabDetalles modelo = listItem.getValue(); int i = listItem.getIndex(); ltbPedidos.removeItemAt(i); listaDetalle.remove(modelo); ltbPedidos.renderAll(); Double cantidad = txtTotal.getValue(); if (cantidad == null) cantidad = (double) 0; txtTotal.setValue(cantidad - modelo.getImpNot()); } else msj.mensajeAlerta(Mensaje.editarSoloUno); } else msj.mensajeAlerta(Mensaje.noHayRegistros); }
@Listen("onClick = #btnAgregar") public void annadirLista() { if (validarItems()) { // contador++; Double cantidad = txtTotal.getValue(); if (cantidad == null) cantidad = (double) 0; txtTotal.setValue(cantidad + spnImporte.getValue()); TabDetalles object = new TabDetalles(); object.setConNot(txtConcepto.getValue()); object.setRefNot(txtReferencia.getValue()); object.setMonNot(spnImporte.getValue()); object.setImpNot(spnImporte.getValue()); listaDetalle.add(object); ltbPedidos.setModel(new ListModelList<TabDetalles>(listaDetalle)); ltbPedidos.renderAll(); limpiarCamposItem(); } else msj.mensajeError(Mensaje.camposVaciosItem); }
public void validar() { txtNombre.getValue(); cmbInstalacion.getValue(); txtDescripcion.getValue(); dboxCapacidad.getValue(); }