Skip to content
Snippets Groups Projects
Commit f18aaa38 authored by S.Listl's avatar S.Listl
Browse files

Refactoring: SqlBuilder usages

parent 43063704
No related branches found
No related tags found
No related merge requests found
import("Sql_lib");
import("system.result");
import("system.vars");
var resultValue;
if(vars.get("$param.CampaignId_param") != null && vars.get("$param.CampaignId_param") != "")
{
resultValue = "CAMPAIGN_ID = '" + vars.get("$param.CampaignId_param") + "'";
if(vars.get("$param.CampaignStepId_param") != null && vars.get("$param.CampaignStepId_param") != "")
resultValue += " AND CAMPAIGNSTEP_ID = '" + vars.get("$param.CampaignStepId_param") + "'";
result.string(resultValue);
}
else if(vars.get("$param.CampaignStepId_param") != null && vars.get("$param.CampaignStepId_param") != "")
{
resultValue = "CAMPAIGNSTEP_ID = '" + vars.get("$param.CampaignStepId_param") + "'";
result.string(resultValue);
}
\ No newline at end of file
var condition = newWhere()
.andIfSet("CAMPAIGNPARTICIPANT.CAMPAIGN_ID", "$param.CampaignId_param")
.andIfSet("CAMPAIGNPARTICIPANT.CAMPAIGNSTEP_ID", "$param.CampaignStepId_param");
result.string(condition.toString());
......@@ -7,5 +7,5 @@ import("system.vars");
if(vars.get("$param.ShowOnlyCurrentUsersCampaigns_param") == 'true')
{
//TODO: use a preparedCondition (.build instead of .translate) when available #1030812 #1034026
result.string("CAMPAIGN.EMPLOYEE_CONTACT_ID = '" + EmployeeUtils.getCurrentContactId() + "'");
result.string(newWhere("CAMPAIGN.EMPLOYEE_CONTACT_ID", EmployeeUtils.getCurrentContactId()).toString());
}
\ No newline at end of file
import("Sql_lib");
import("system.result");
import("system.vars");
if(vars.exists("$param.ContactId_param") && vars.get("$param.ContactId_param") != null && vars.get("$param.ContactId_param") != "")
result.string("CONTRACT.CONTACT_ID = ('" + vars.getString("$param.ContactId_param") + "')");
else
result.string("1 = 1");
\ No newline at end of file
var condition = newWhere();
if (vars.exists("$param.ContactId_param"))
condition.andIfSet("CONTRACT.CONTACT_ID", "$param.ContactId_param");
result.string(condition.toString("1=1"));
\ No newline at end of file
import("system.vars");
import("system.result");
if(vars.get("$param.DuplicateScannerId_param"))
{
result.string("DUPLICATESCANNER_ID = '" + vars.getString("$param.DuplicateScannerId_param") + "'");
}
\ No newline at end of file
if (vars.get("$param.DuplicateScannerId_param"))
result.string(newWhere("DUPLICATESCANNERINDEXCONFIG.DUPLICATESCANNER_ID", "$param.DuplicateScannerId_param").toString());
\ No newline at end of file
import("system.vars");
import("system.result");
if(vars.get("$param.DuplicateScannerId_param"))
{
result.string("DUPLICATESCANNER_ID = '" + vars.getString("$param.DuplicateScannerId_param") + "'");
}
\ No newline at end of file
if (vars.get("$param.DuplicateScannerId_param"))
result.string(newWhere("DUPLICATESCANNERPREFILTERCONFIG.DUPLICATESCANNER_ID", "$param.DuplicateScannerId_param").toString());
\ No newline at end of file
import("system.vars");
import("system.result");
if(vars.get("$param.DuplicateScannerId_param"))
{
result.string("DUPLICATESCANNER_ID = '" + vars.getString("$param.DuplicateScannerId_param") + "'");
}
\ No newline at end of file
if (vars.get("$param.DuplicateScannerId_param"))
result.string(newWhere("DUPLICATESCANNERRESULTFIELDCONFIG.DUPLICATESCANNER_ID", "$param.DuplicateScannerId_param").toString());
\ No newline at end of file
......@@ -220,7 +220,7 @@ StandardObject.prototype._setContactStandardAddress = function (pAddressID, pCon
["ADDRESS_ID"],
db.getColumnTypes("CONTACT", ["ADDRESS_ID"]),
[pAddressID],
newWhere("CONTACT.CONTACTID", pContactID));
newWhere("CONTACT.CONTACTID", pContactID).build());
}
/**
......@@ -289,7 +289,7 @@ StandardObject.prototype._setStandardCommunication = function (pCommunicationID,
["ISSTANDARD"],
db.getColumnTypes("COMMUNICATION", ["ISSTANDARD"]),
[pValue],
newWhere("COMMUNICATION.COMMUNICATIONID", pCommunicationID));
newWhere("COMMUNICATION.COMMUNICATIONID", pCommunicationID).build());
}
/**
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment