public function saveAction()
 {
     parent::saveAction();
     $measurementunitModel = new MeasurementunitModel();
     $array = array();
     $message = '';
     $measurementunitModel->getAdapter()->beginTransaction();
     try {
         $array = array('idnotation' => $this->_request->getParam('idnotation'), 'nmmeasurementunit' => $this->_request->getParam('nmmeasurementunit'));
         if ($this->_request->getParam('cdmeasurementunit') == '') {
             $measurementunitModel->insert($array);
             $message = "Cadastro efetuado com sucesso.";
         } else {
             $message = '';
             $message = "Registro alterado com sucesso.";
             $measurementunitModel->update($array, 'cdmeasurementunit=' . $this->_request->getParam('cdmeasurementunit'));
         }
         $this->_model->getAdapter()->commit();
     } catch (Exception $e) {
         $this->_model->getAdapter()->rollBack();
         $message = '';
         $message = "Erro na operação.";
         $message = $e->getMessage();
     }
     $this->view->message = $message;
 }