private boolean MenuSelecciona(MenuItem item) { if (!nombre_paquete.equals("VACIO")) { if (item.getItemId() == 0) { Nube borrarPaquete = new Nube(ShoppingNube.OPE_ELIMINAR_ITEM_CARRITO); borrarPaquete.eliminarItemCarrito(nombre_paquete, user.getNombre()); CanastaCompras miscompras = CanastaCompras.getInstance(); miscompras.anularCanasta(); actualizarCarro(); listarNombresProductos(); mostrarMensaje("Paquete Eliminado"); } } else mostrarMensaje("debe seleccionar el paquete que quiere eliminar del carrito"); return true; }
public void actualizarCarro() { Nube carrito = new Nube(ShoppingNube.OPE_GET_CARRITO_COMPLETO); Usuario user = com.fortmin.proshopping.Usuario.getInstance(); CarritoVO micarrito = carrito.getCarritoCompleto(user.getNombre()); if (micarrito.getCantItems() == 0) { Intent menuprincipal = new Intent(this, LecturaRF.class); startActivity(menuprincipal); this.finish(); } else { CanastaCompras canasta = CanastaCompras.getInstance(); canasta.anularCanasta(); canasta.setPrecio(micarrito.getPrecioCarrito()); canasta.setPuntos(Integer.valueOf(micarrito.getPuntosCarrito())); List<PaqueteVO> paquetes = micarrito.getPaquetes(); Iterator<PaqueteVO> ipaquetes = paquetes.iterator(); while (ipaquetes.hasNext()) { PaqueteVO paqueteVO = ipaquetes.next(); canasta.agregarPaqueteCarrito(paqueteVO); } } }
public void checkOutCarrito() { Nube hacer_checkout = new Nube(ShoppingNube.OPE_CHECKOUT_CARRITO); hacer_checkout.checkoutCarrito(user.getNombre()); }