USE [FastMoneyPro_Remit] GO /****** Object: StoredProcedure [dbo].[proc_online_dropDownList] Script Date: 7/4/2019 11:35:48 AM ******/ DROP PROCEDURE [dbo].[proc_online_dropDownList] GO /****** Object: StoredProcedure [dbo].[proc_online_dropDownList] Script Date: 7/4/2019 11:35:48 AM ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE PROC [dbo].[proc_online_dropDownList] @Flag VARCHAR(50), @Extra VARCHAR(50) = NULL, @customerId INT = NULL AS SET NOCOUNT ON; IF @Flag ='onlineCountrylist' BEGIN SELECT countryId, countryName FROM countryMaster WITH (NOLOCK) WHERE ISNULL(allowOnlineCustomer,'N') = 'Y' AND countryName = 'South Korea' END ELSE IF @Flag ='allCountrylist' BEGIN select countryId,countryName = UPPER(countryName) FROM dbo.countryMaster (nolock) order by ISNULL(isOperativeCountry,'N') DESC,countryName END ELSE IF @flag='occupationList' BEGIN SELECT valueId,detailTitle FROM staticdatavalue WITH (NOLOCK) WHERE typeid=2000 AND ISNULL(ISActive,'N')='Y' END ELSE IF @flag='countryStates' BEGIN SELECT stateId as valueId,stateName as detailTitle FROM countryStateMaster WITH (NOLOCK) WHERE countryId=@Extra AND ISNULL(isDeleted,'N')<>'Y' END ELSE IF @flag='RecieverList' BEGIN SELECT receiverid, firstName+isnull(' '+ middleName,' ')+isnull(' '+lastName1,'') +isnull(' ' +lastName2,'') [receiverName] from receiverInformation (nolock) where customerId=@customerId AND country = @Extra END ELSE IF @flag='OccupationList' BEGIN SELECT valueId,detailTitle from staticdatavalue(nolock) where typeid=2000 AND ISNULL(ISActive,'Y')='Y' END ELSE IF @flag='GenderList' BEGIN SELECT valueId,detailTitle from staticdatavalue(nolock) where typeid=4 AND ISNULL(ISActive,'Y')='Y' END ELSE IF @flag='IdType' BEGIN SELECT valueId,detailTitle from staticdatavalue(nolock) where typeid = 1300 AND valueId IN (8008,1302,10997) AND ISNULL(ISActive,'Y')='Y' ORDER BY valueId desc END ELSE IF @flag='city' BEGIN --IF NOT EXISTS(SELECT TOP 1 'x' FROM dbo.CityMaster(NOLOCK) WHERE cityName LIKE ''+@Extra+'%') --BEGIN -- SELECT @Extra AS valueId, @Extra AS detailTitle --END --ELSE BEGIN SELECT cityName valueId,cityName detailTitle FROM dbo.CityMaster(NOLOCK) order by cityName END END GO