private void btGuardarActionPerformed( java.awt.event.ActionEvent evt) { // GEN-FIRST:event_btGuardarActionPerformed if (!"".equals(tbHora.getText()) && !"".equals(tbMinuto.getText())) { if (Integer.parseInt(tbHora.getText()) < 24 && Integer.parseInt(tbHora.getText()) >= 0) { if (Integer.parseInt(tbMinuto.getText()) < 60 && Integer.parseInt(tbMinuto.getText()) >= 0) { if (Integer.parseInt(tbDia.getText()) > 0 && Integer.parseInt(tbDia.getText()) <= 31) { if (Integer.parseInt(tbMes.getText()) > 0 && Integer.parseInt(tbMes.getText()) <= 12) { DateTime date = new DateTime( Integer.parseInt(tbAnyo.getText()), Integer.parseInt(tbMes.getText()), Integer.parseInt(tbDia.getText()), Integer.parseInt(tbHora.getText()), Integer.parseInt(tbMinuto.getText()), 0); if (date.compareTo(DateTime.now()) > 0) { try { URL u = new URL(new Juddi().getServiceUrl("Ventas")); Ventas serv = new Ventas(u); Gson gson = new GsonBuilder().create(); XMLGregorianCalendar xgc = DatatypeFactory.newInstance() .newXMLGregorianCalendar(date.toGregorianCalendar()); serv.getVentasSoap().editarVenta(ventaId, xgc); this.setVisible(false); this.dispose(); } catch (MalformedURLException ex) { Logger.getLogger(VentanaEdicion.class.getName()).log(Level.SEVERE, null, ex); } catch (DatatypeConfigurationException ex) { Logger.getLogger(VentanaEdicion.class.getName()).log(Level.SEVERE, null, ex); } } } } } } } } // GEN-LAST:event_btGuardarActionPerformed