public void eliminar(Guia objeto, Usuario usuario) throws Exception { try { cnn = Conexion.getConexion(); CallableStatement cs = null; cs = cnn.prepareCall("call uspUpdInactivarGuia(?,?)"); cs.setInt(1, objeto.getIdGuia()); cs.setString(2, usuario.getNick()); cs.execute(); cnn.close(); cs.close(); } catch (SQLException ex) { throw ex; } }
public void editar(Guia objeto, Usuario usuario, String xml) throws Exception { try { cnn = Conexion.getConexion(); CallableStatement cs = null; cs = cnn.prepareCall("call uspUpdGuia(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)"); cs.setInt(1, objeto.getIdGuia()); cs.setString(2, objeto.getPeriodo()); cs.setString(3, objeto.getNumero()); cs.setString(4, objeto.getFecha()); cs.setDouble(5, objeto.getTipoCambio()); cs.setString(6, objeto.getSerie()); cs.setString(7, objeto.getNumeroDocumento()); cs.setInt(8, objeto.getIdTipoMovimiento()); cs.setString(9, objeto.getReferencia()); cs.setInt(10, objeto.getIdOrdenProduccion()); cs.setInt(11, objeto.getIdClienteProveedor()); cs.setInt(12, objeto.getIdAlmacen()); cs.setString(13, objeto.getObservaciones()); cs.setString(14, usuario.getNick()); cs.setString(15, xml); cs.execute(); cnn.close(); cs.close(); } catch (SQLException ex) { throw ex; } }
public Guia obtener(int id) throws Exception { Guia objeto = new Guia(); try { cnn = Conexion.getConexion(); CallableStatement cs = null; cs = cnn.prepareCall("call uspGetGuia(?)"); cs.setInt(1, id); rs = cs.executeQuery(); while (rs.next()) { objeto.setIdGuia(rs.getInt("Idguia")); objeto.setPeriodo(rs.getString("Periodo")); objeto.setNumero(rs.getString("Numero")); objeto.setFecha(rs.getString("Fecha")); objeto.setTipoCambio(rs.getDouble("Tipocambio")); objeto.setSerie(rs.getString("Serie")); objeto.setNumeroDocumento(rs.getString("Numerodocumento")); objeto.setIdTipoMovimiento(rs.getInt("Idtipomovimiento")); objeto.setReferencia(rs.getString("Referencia")); objeto.setIdOrdenProduccion(rs.getInt("Idordenproduccion")); objeto.setIdClienteProveedor(rs.getInt("Idclienteproveedor")); objeto.setIdAlmacen(rs.getInt("Idalmacen")); objeto.setObservaciones(rs.getString("Observaciones")); objeto.setDOrdenProduccion(rs.getString("DOrdenProduccion")); objeto.setDClienteProveedor(rs.getString("DClienteProveedor")); } cnn.close(); cs.close(); } catch (SQLException ex) { throw ex; } return objeto; }