public function deleteliquidacionesAction()
 {
     try {
         $request = $this->getRequest();
         $liquidaciones_id = (int) $request->liquidaciones_id;
         if ($liquidaciones_id) {
             $lMapper = new Gyuser_Model_LiquidacionesDataMapper();
             $lObj = new Gyuser_Model_Liquidaciones();
             $lObj->setId($liquidaciones_id);
             $lList = $lMapper->GetLiquidacionesById($lObj);
             $provider_id = $lList['provider_id'];
             $pMapper = new Gyuser_Model_ProvidersDataMapper();
             $prov = new Gyuser_Model_Providers();
             $prov->setId($provider_id);
             $prov->setBalance(floatval($lList['previous_account_balance']));
             $pMapper->UpdateBalanceByReject($prov);
             $cMapper = new Gyuser_Model_ChequesDataMapper();
             $chequesList = $cMapper->UpdateLiquidacionDeleted($liquidaciones_id);
             $oMapper = new Gyuser_Model_OperationsDataMapper();
             $opertationsList = $oMapper->UpdateLiquidacionDeleted($liquidaciones_id);
             $cList = $lMapper->delete($lObj);
             if ($cList && $chequesList && $opertationsList) {
                 $result = '1';
             } else {
                 $result = '0';
             }
             $this->_helper->redirector('providers', 'liquidaciones', 'gyuser', array('provider_id' => $request->provider_id));
         }
     } catch (Exception $e) {
         echo $e;
     }
 }