public OrderResponse submitOrder(OrderRequest orderRequest)
	{
		OrderResponse orderResponse = new OrderResponse();
		
		if(orderRequest!=null)
		{
			Stock currentStock = stockService.getStockDetailOnAnyDay(orderRequest.getOrderDay());
			Map<String,Float> currentStockItems = currentStock.getItems();
			Map<String,Float> requestedOrderItems = orderRequest.getItems();

			Iterator<Entry<String,Float>> orderItemItr = requestedOrderItems.entrySet().iterator();
			
			Entry<String,Float> currentEntry = null;
			
			while(orderItemItr.hasNext())
			{
				currentEntry = orderItemItr.next();
				
				if(currentStockItems.containsKey(currentEntry.getKey().toUpperCase()))
				{
					if(currentStockItems.get(currentEntry.getKey().toUpperCase()).floatValue() >= currentEntry.getValue().floatValue())
					{
						orderResponse.addItem(currentEntry.getKey(), currentEntry.getValue());
					}
				}
			}
			
			
		}
		
		return orderResponse;
	}