public function indexAction()
 {
     try {
         $db_make = new Driverguide_Model_DbTable_Dbvehicleprice();
         if ($this->getRequest()->isPost()) {
             $search = $this->getRequest()->getPost();
         } else {
             $search = array('adv_search' => '', 'make' => -1, 'model' => -1, 'submodel' => -1, 'search_status' => -1);
         }
         $rows = $db_make->getAllVehiclePrice($search);
         $list = new Application_Form_Frmtable();
         $collumns = array("Vehicle Ref", "Frame No", "Licence No", "Year", "Make", "Model", "Sub Model", "Type ", "Tax", "Date", "Status");
         $link = array('module' => 'driverguide', 'controller' => 'vehicleprice', 'action' => 'edit');
         $this->view->list = $list->getCheckList(0, $collumns, $rows, array('reffer' => $link, 'licence_plate' => $link, 'frame_no' => $link, 'year' => $link, 'sub_model' => $link, 'model_id' => $link, 'type' => $link));
     } catch (Exception $e) {
         Application_Form_FrmMessage::message("Application Error");
         Application_Model_DbTable_DbUserLog::writeMessageError($e->getMessage());
     }
     $db = new Application_Model_DbTable_DbGlobal();
     $model = $db->getAllMake();
     $this->view->all_make = $model;
 }