public function saveAction()
 {
     parent::saveAction();
     $supplysupplyflowtypeModel = new SupplysupplyflowtypeModel();
     $supplyModel = new SupplyModel();
     $supplyModel->getAdapter()->beginTransaction();
     $paramSupplyArray = array();
     $paramSupplyflowtype = array();
     $message = '';
     $paramSupplyArray = array('idsupply' => $_POST['idsupply'], 'nmsupply' => $_POST['nmsupply'], 'cdsupplytype' => $_POST['cdsupplytype'], 'cdmeasurementunit' => $_POST['cdmeasurementunit'], 'dspreparation' => $_POST['dspreparation'], 'fgtype' => $this->_request->getParam('fgtype'));
     if ($this->_request->getParam('cdsupply') != '') {
         $supplyModel->update($paramSupplyArray, "cdsupply = " . $this->_request->getParam('cdsupply'));
         $paramSupplyflowtype = array('cdsupply' => $this->_request->getParam('cdsupply'), 'cdsupplyflowtype' => $this->_request->getParam('cdsupplyflowtype'));
         $supplysupplyflowtypeModel->update($paramSupplyflowtype, "cdsupply = " . $this->_request->getParam('cdsupply'));
         $message = "Alteração realizada com sucesso!";
         $supplyModel->getAdapter()->commit();
     } else {
         $cdsupply = $supplyModel->insert($paramSupplyArray);
         $paramSupplyflowtype = array('cdsupply' => $cdsupply, 'cdsupplyflowtype' => $this->_request->getParam('cdsupplyflowtype'));
         $supplysupplyflowtypeModel->insert($paramSupplyflowtype);
         $message = "Cadastro efetuado com sucesso!";
         $supplyModel->getAdapter()->commit();
     }
     $this->view->message = $message;
 }