public function transactiondisplayAction()
 {
     $Transaction = new Model_Transaction();
     $TransID = $this->_getParam('ID');
     $this->view->status_list = $Transaction->transactionStatus();
     if ($_POST) {
         $Transaction->updateStatus($_POST);
         $this->_redirect('/admin/transactiondisplay/ID/' . $_POST['TransactionID']);
     }
     $data = $Transaction->getTransaction($TransID);
     if (!$data) {
         $this->_redirect('/admin/transactionlist/');
     }
     $rawStates = $Transaction->getData("Shipping", "", "State asc");
     foreach ($rawStates as $row) {
         $states[$row['ID']] = $row['State'];
     }
     $this->view->states = $states;
     $this->view->payment_methods = $this->paymentMethods();
     $this->view->data = $data;
     $this->render('transactiondisplay');
 }