Esempio n. 1
0
 public function rename(Vtiger_Request $request)
 {
     $moduleName = $request->get('source_module');
     $newValue = $request->getRaw('newValue');
     $pickListFieldName = $request->get('picklistName');
     $oldValue = $request->get('oldValue');
     $moduleModel = new Settings_Picklist_Module_Model();
     $response = new Vtiger_Response();
     try {
         $status = $moduleModel->renamePickListValues($pickListFieldName, $oldValue, $newValue, $moduleName);
         $response->setResult(array('success', $status));
     } catch (Exception $e) {
         $response->setError($e->getCode(), $e->getMessage());
     }
     $response->emit();
 }
Esempio n. 2
0
 public function rename(Vtiger_Request $request)
 {
     $moduleName = $request->get('source_module');
     $newValue = $request->getRaw('newValue');
     $pickListFieldName = $request->get('picklistName');
     $oldValue = $request->getRaw('oldValue');
     $id = $request->getRaw('id');
     if ($moduleName == 'Events' && ($pickListFieldName == 'activitytype' || $pickListFieldName == 'activitystatus')) {
         $this->updateDefaultPicklistValues($pickListFieldName, $oldValue, $newValue);
     }
     $moduleModel = new Settings_Picklist_Module_Model();
     $response = new Vtiger_Response();
     try {
         $status = $moduleModel->renamePickListValues($pickListFieldName, $oldValue, $newValue, $moduleName, $id);
         $response->setResult(array('success', $status));
     } catch (Exception $e) {
         $response->setError($e->getCode(), $e->getMessage());
     }
     $response->emit();
 }