Example #1
0
 public function checkDuplicateName(Vtiger_Request $request)
 {
     $moduleName = $request->getModule();
     $qualifiedModuleName = $request->getModule(false);
     $taxId = $request->get('taxid');
     $taxLabel = $request->get('taxlabel');
     $type = $request->get('type');
     $exists = Settings_Vtiger_TaxRecord_Model::checkDuplicate($taxLabel, $taxId, $type);
     if (!$exists) {
         $result = array('success' => false);
     } else {
         $result = array('success' => true, 'message' => vtranslate('LBL_TAX_NAME_EXIST', $qualifiedModuleName));
     }
     $response = new Vtiger_Response();
     $response->setResult($result);
     $response->emit();
 }