/**
  * 
  * Create the action
  */
 public function doAction()
 {
     $id = $this->getRequest()->getParam('id');
     $execute = $this->getRequest()->getParam('execute');
     if (is_numeric($id) && !empty($execute)) {
         // Get the service information
         $service = OrdersItems::getAllInfo($id, "o.customer_id, oi.parameters");
         $parameters = $service['parameters'];
         $customer_id = $service['Orders']['customer_id'];
         PanelsActions::Addtask($customer_id, $id, $execute, $parameters);
         $this->_helper->redirector('edit', 'ordersitems', 'admin', array('id' => $id, 'mex' => $this->translator->translate('The task requested has been executed successfully.'), 'status' => 'success'));
     }
     $this->_helper->redirector('list', 'orders', 'admin', array('mex' => $this->translator->translate('Service item not found.'), 'status' => 'danger'));
 }