@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); }
public void limpiarCampos() { TabConfigur configuracion = servicioConfiguracion.buscar(1); TabEmpresa empresa = servicioEmpresa.buscar(configuracion.getIdEmp()); txtNumero.setValue(0); idEmpresa = empresa.getIDEmp(); lblNombre.setValue(empresa.getNomEmp()); lblDireccion.setValue(empresa.getDirEmp()); lblFax.setValue(empresa.getFaxEmp()); lblNit.setValue(empresa.getNitEmp()); lblRif.setValue(empresa.getRifEmp()); lblTelefono.setValue(empresa.getTelEmp()); lblElaborado.setValue(nombreUsuarioSesion()); lblAutorizado.setValue(configuracion.getAutoriza()); lblRevisado.setValue(configuracion.getRevisa()); clave = null; txtTotal.setValue(null); txtNumero.setValue(null); txtProveedor.setValue(null); lblProveedor.setValue(""); buscadorClase.settearCampo(null); buscadorMoneda.settearCampo(null); buscadorTipo.settearCampo(null); listaDetalle.clear(); ltbPedidos.getItems().clear(); limpiarCamposItem(); }
@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 adicionarProcedimiento(Map<String, Object> pcd) { String codigo_cups = (String) pcd.get("codigo_cups"); String nombre_procedimiento = (String) pcd.get("nombre_procedimiento"); String codigo_manual = (String) pcd.get("codigo_manual"); Double valor_defecto = 0D; String tipo = lbxTipo_manual.getSelectedItem().getValue().toString(); if (tipo.equals(IConstantes.TIPO_MANUAL_SOAT)) { valor_defecto = (Double) pcd.get("porcentaje_defecto"); } else if (tipo.equals(IConstantes.TIPO_MANUAL_ISS01)) { valor_defecto = (Double) pcd.get("valoriss01_defecto"); } else if (tipo.equals(IConstantes.TIPO_MANUAL_ISS04)) { valor_defecto = (Double) pcd.get("valoriss04_defecto"); } Listitem listitem = new Listitem(); listitem.setValue(pcd); listitem.appendChild(new Listcell()); listitem.appendChild(new Listcell(codigo_cups)); Textbox tbxCodigo_manual = new Textbox(codigo_manual != null ? codigo_manual : codigo_cups); tbxCodigo_manual.setHflex("1"); Listcell listcell = new Listcell(); listcell.appendChild(tbxCodigo_manual); listitem.appendChild(listcell); Res.cargarAutomatica(tbxCodigo_manual, pcd, "codigo_manual", null); pcd.put("codigo_manual", codigo_manual != null ? codigo_manual : codigo_cups); Textbox tbxNombre = new Textbox(nombre_procedimiento); tbxNombre.setHflex("1"); tbxNombre.setReadonly(true); listcell = new Listcell(); listcell.appendChild(tbxNombre); listitem.appendChild(listcell); Double valor = (Double) pcd.get("valor"); Doublebox dbxValor = new Doublebox(); dbxValor.setValue(valor != null ? valor : valor_defecto); dbxValor.setHflex("1"); listcell = new Listcell(); listcell.appendChild(dbxValor); listitem.appendChild(listcell); Res.cargarAutomatica(dbxValor, pcd, "valor", null); pcd.put("valor", valor != null ? valor : valor_defecto); String grupo_uvr = (String) pcd.get("grupo_uvr"); Textbox tbxGrupoUvr = new Textbox(grupo_uvr != null ? grupo_uvr : ""); tbxGrupoUvr.setHflex("1"); listcell = new Listcell(); listcell.appendChild(tbxGrupoUvr); listitem.appendChild(listcell); Res.cargarAutomatica(tbxGrupoUvr, pcd, "grupo_uvr", null); pcd.put("grupo_uvr", grupo_uvr != null ? grupo_uvr : ""); String nro_cuenta = (String) pcd.get("nro_cuenta"); Textbox tbxNro_cuenta = new Textbox(nro_cuenta != null ? nro_cuenta : ""); tbxNro_cuenta.setHflex("1"); listcell = new Listcell(); listcell.appendChild(tbxNro_cuenta); listitem.appendChild(listcell); Res.cargarAutomatica(tbxNro_cuenta, pcd, "nro_cuenta", null); pcd.put("nro_cuenta", nro_cuenta != null ? nro_cuenta : ""); listboxProcedimientos.appendChild(listitem); }
public void validar() { txtNombre.getValue(); cmbInstalacion.getValue(); txtDescripcion.getValue(); dboxCapacidad.getValue(); }