public function setOrderStatus(Order $Order, $status)
{
$Order->setOrderDate(new \DateTime());
$Order->setOrderStatus($this->app['eccube.repository.order_status']->find($status));
$event = new EventArgs(array('Order' => $Order), null);
$this->app['eccube.event.dispatcher']->dispatch(EccubeEvents::SERVICE_SHOPPING_ORDER_STATUS, $event);
return $Order;
}