public function doEditUsereAction()
 {
     $this->_helper->layout->disableLayout();
     $this->_helper->viewRenderer->setNoRender();
     $request = $this->getRequest();
     $client = PR_Session::getSession(PR_Session::SESSION_USER);
     $userid = $request->getParam("UserID");
     $api = new PR_Api_Core_ClientClass();
     $return = array("success" => 0, "error" => "");
     $company = $api->getCompanyid($userid);
     $companyid = $company["CompanyID"];
     $params = $request->getParams();
     // echo ("params:<pre>");print_r($params);echo("</pre>");die();
     $updateFields = array();
     foreach ($params as $key => $value) {
         $updateFields[$key] = $value;
     }
     if (isset($updateFields["activate"])) {
         $updateFields["activate"] = 1;
     } else {
         $updateFields["activate"] = 0;
     }
     // echo ("updateFields:<pre>");print_r($updateFields);echo("</pre>");die();
     $result = $api->updateUserProfile($userid, $updateFields);
     header("Location: listuser?CompanyID=" . $companyid);
 }