Пример #1
0
 public function GetAllContactUsDeatils(array $formData, $page, $userdata)
 {
     try {
         $contSummObj = new Administrator_Model_ContactUs();
         $form = $this->getManageContactUsForm();
         $result = array();
         if ($form->isValid($formData)) {
             if ($formData) {
                 if ($formData['id']) {
                     $contSummObj->setId($formData['id']);
                 }
                 if ($formData['name']) {
                     $contSummObj->setcontactname($formData['name']);
                 }
                 if ($formData['status']) {
                     $contSummObj->setStatus($formData['status']);
                 }
                 //						else if($formData['status'] != ""){
                 //							$contSummObj->setStatus($formData['status']);
                 //						}
                 //else if($formData['status'] == ""){
                 //$contSummObj->setStatus(TRUE);
                 //}
                 if ($formData['startdate']) {
                     $contSummObj->setStartDate($formData['DP-startdate']);
                 }
                 if ($formData['enddate']) {
                     $contSummObj->setEndDate($formData['DP-enddate']);
                 }
             }
             if ($userdata['companyid']) {
                 $contSummObj->setCompanyId($userdata['companyid']);
             }
             $mapper = new Administrator_Model_ContactUsDataMapper();
             $resultset = $mapper->getAllCotactUsdeatils($page, $contSummObj);
             $result = array('status' => true, 'personalForm' => $resultset);
             return $result;
         } else {
             $Data = $form->getValues();
             $form->populate($Data);
             $result = array('status' => false, 'personalForm' => $form);
             return $result;
         }
     } catch (Exception $ex) {
         Rdine_Logger_FileLogger::info($ex->getMessage());
         throw new Exception($ex->getMessage());
     }
 }