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()); } }