$o->placeholder = $_POST['placeholder']; $o->organization_id = $_POST['organization_id']; $o->accountgroup_id = $_POST['accountgroup_id']; $o->accountgroup_idname = $_POST['accountgroup_idname']; $o->account_type = $_POST['account_type']; $o->account_typename = $_POST['account_typename']; echo "<?xml version='1.0' encoding='utf-8' ?><Result>"; if ($o->validateForm()) { if ($o->accounts_id > 0) { if ($o->updateAccounts()) { echo "<status>1</status><detail><msg>Record save successfully</msg></detail>"; } else { echo "<status>0</status><detail><msg>Cannot save record due to internal error</msg></detail>"; } } else { if ($o->insertAccounts()) { echo "<status>1</status><accounts_id id='{$o->accounts_id}'>{$o->accounts_id}</accounts_id><detail><msg>Record save successfully</msg></detail>"; } else { echo "<status>0</status><detail><msg>Cannot save record due to internal error</msg></detail>"; } } } else { $o->generateValidationError(); } echo "</Result>"; break; case "ajaxselectaccounts": $o->accounts_id = $_GET['accounts_id']; if ($o->accounts_id == "") { $o->accounts_id = 0; }