public function deleteAction()
 {
     // Defaults
     $error = null;
     $message = null;
     $id = $this->request->getParam('id');
     $campaignObj = new Application_Model_Message($this->user);
     $messageObject = $campaignObj->getcampaignhistory($id);
     /*            [senttime] => 
                 [senddate] => 2012-03-30
                 [sendtime] => 21:42:00*/
     if (!empty($messageObject) and $messageObject[0]['senttime'] == '') {
         $oldsend = $messageObject[0]['senddate'] . ' ' . $messageObject[0]['sendtime'];
         //$oldsend = date("Y-m-d H:i:s",(time($oldsend) - 60*60));
         $currsend = date("Y-m-d H:i:s", time(date("Y-m-d H:i:s")) - 15 * 60);
         if ($currsend < $oldsend) {
             $campaignDetail['id'] = $this->request->getParam('id');
             // echo '<pre>'; print_r($campaignDetail); exit;
             if ($campaignObj->deleteCampaign($campaignDetail['id'])) {
                 $message = 'Campaign deleted.';
             } else {
                 $error = 'Folder error: ' . $campaignObj->getError();
             }
             $campaignObj = new Application_Model_Message($this->user, $id);
         } else {
             $error = "You have to set your campaign time 1 hour before to current time.";
         }
         $this->getResponse()->setRedirect('/messages/history');
     }
 }