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 void eliminar(DetalleFactura objeto, Usuario usuario) throws Exception { try { cnn = Conexion.getConexion(); CallableStatement cs = null; cs = cnn.prepareCall("call uspUpdInactivarDetalleFactura(?,?)"); cs.setInt(1, objeto.getIdDetalleFactura()); cs.setString(2, usuario.getNick()); cs.execute(); cnn.close(); cs.close(); } catch (SQLException ex) { throw ex; } }
public void ingresar(DetalleFactura objeto, Usuario usuario) throws Exception { try { cnn = Conexion.getConexion(); CallableStatement cs = null; cs = cnn.prepareCall("call uspInsDetalleFactura(?,?,?,?,?,?)"); cs.setInt(1, objeto.getIdProducto()); cs.setInt(2, objeto.getCantidad()); cs.setDouble(3, objeto.getPrecio()); cs.setDouble(4, objeto.getSubTotal()); cs.setInt(5, objeto.getIdFactura()); cs.setString(6, usuario.getNick()); cs.execute(); cnn.close(); cs.close(); } catch (SQLException ex) { throw ex; } }