@RequestMapping(value="comprar", method=RequestMethod.POST)
	public ModelAndView comprar(@ModelAttribute(value="nombreProducto") String nombreProducto, @ModelAttribute(value="cantidadProducto") Integer cantidadProducto) {
		
		Stock stock = Stock.getInstance();
		Carrito carrito = Carrito.getInstance();
		ModelMap model = new ModelMap();
		
		Integer stockDisponible = stock.obtenerStockDisponible(nombreProducto);
		if (stockDisponible >= cantidadProducto) {
			stock.comprarProducto(nombreProducto, cantidadProducto);
			carrito.agregarProductoConCantidad(nombreProducto, cantidadProducto);			
		} else {
			String msg = "Stock insuficiente para esa cantidad";
			model.put("msg", msg);
		}
		
		stockDisponible = stock.obtenerStockDisponible(nombreProducto);
		
		model.put("producto", nombreProducto);
		model.put("stock", stockDisponible);
		
		return new ModelAndView("comprarProducto", model);
		
	}