You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
ALTER PROC proc_autocomplete ( @category VARCHAR(20) ,@searchText VARCHAR(20) ,@param1 VARCHAR(20) = NULL ,@param2 VARCHAR(20) = NULL ,@param3 VARCHAR(20) = NULL ) AS
IF @category = 'agent' BEGIN SELECT TOP 20 agentId, agentName FROM agentMaster WHERE agentName LIKE ISNULL(@searchText, '') + '%' ORDER BY agentName ASC RETURN END
IF @category = 'user' BEGIN SELECT TOP 20 userID, userName FROM applicationUsers WHERE userName LIKE ISNULL(@searchText, '') + '%' ORDER BY userName ASC RETURN END IF @category = 'users' BEGIN SELECT TOP 20 userID, userName FROM applicationUsers WHERE userName LIKE ISNULL(@searchText, '') + '%' AND userType LIKE ISNULL(@param1, '') + '%' ORDER BY userName ASC RETURN END
IF @category = 'country' BEGIN SELECT TOP 20 countryId, countryName FROM countryMaster WHERE countryName LIKE ISNULL(@searchText, '') + '%' ORDER BY countryName ASC RETURN END
|