public function historyupdateAction()
 {
     if ($this->request->isPost()) {
         $msg = new Application_Model_Message();
         $cobj = new stdClass();
         $cnpnstatus = $this->request->getParam('status');
         $cobj->msghead = $this->request->getParam('chead');
         $cobj->createuser = $this->request->getParam('createuser');
         $cobj->name = $this->request->getParam('name');
         $cobj->message = $this->request->getParam('message');
         $cobj->status = $cnpnstatus;
         $cobj->campaignid = $this->request->getParam('cid');
         if ($cnpnstatus == 'sched') {
             $date = new DateTime($this->request->getParam('scheduled'));
             $sendtime = $date->format('Y-m-d H:i:s');
             //                   $cobj->scheduled = $this->request->getParam('scheduled').':00';
             $cobj->scheduled = $sendtime;
         } elseif ($cnpnstatus == 'weekly') {
             $cobj->weekday = $this->request->getParam('weekday');
             $cobj->sendtime = $this->request->getParam('sendtime');
         } elseif ($cnpnstatus == 'monthly') {
             $cobj->weekday = $this->request->getParam('weekday');
             $cobj->week = $this->request->getParam('week');
             $cobj->sendtime = $this->request->getParam('sendtime');
         }
         $rs = $msg->updateScheduledCampaign($cobj);
     }
     if ($rs) {
         echo 'TRUE';
     } else {
         echo 'FALSE';
     }
     exit;
 }