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