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.

83 lines
4.8 KiB

1 year ago
  1. USE [FastMoneyPro_Remit]
  2. GO
  3. /****** Object: StoredProcedure [dbo].[proc_online_dropDownList] Script Date: 7/4/2019 11:35:48 AM ******/
  4. DROP PROCEDURE [dbo].[proc_online_dropDownList]
  5. GO
  6. /****** Object: StoredProcedure [dbo].[proc_online_dropDownList] Script Date: 7/4/2019 11:35:48 AM ******/
  7. SET ANSI_NULLS ON
  8. GO
  9. SET QUOTED_IDENTIFIER ON
  10. GO
  11. CREATE PROC [dbo].[proc_online_dropDownList]
  12. @Flag VARCHAR(50),
  13. @Extra VARCHAR(50) = NULL,
  14. @customerId INT = NULL
  15. AS
  16. SET NOCOUNT ON;
  17. IF @Flag ='onlineCountrylist'
  18. BEGIN
  19. SELECT countryId, countryName
  20. FROM countryMaster WITH (NOLOCK)
  21. WHERE ISNULL(allowOnlineCustomer,'N') = 'Y'
  22. AND countryName = 'South Korea'
  23. END
  24. ELSE IF @Flag ='allCountrylist'
  25. BEGIN
  26. select countryId,countryName = UPPER(countryName)
  27. FROM dbo.countryMaster (nolock)
  28. order by ISNULL(isOperativeCountry,'N') DESC,countryName
  29. END
  30. ELSE IF @flag='occupationList'
  31. BEGIN
  32. SELECT valueId,detailTitle
  33. FROM staticdatavalue WITH (NOLOCK)
  34. WHERE typeid=2000 AND ISNULL(ISActive,'N')='Y'
  35. END
  36. ELSE IF @flag='countryStates'
  37. BEGIN
  38. SELECT stateId as valueId,stateName as detailTitle
  39. FROM countryStateMaster WITH (NOLOCK)
  40. WHERE countryId=@Extra AND ISNULL(isDeleted,'N')<>'Y'
  41. END
  42. ELSE IF @flag='RecieverList'
  43. BEGIN
  44. SELECT receiverid, firstName+isnull(' '+ middleName,' ')+isnull(' '+lastName1,'') +isnull(' ' +lastName2,'') [receiverName]
  45. from receiverInformation (nolock)
  46. where customerId=@customerId
  47. AND country = @Extra
  48. END
  49. ELSE IF @flag='OccupationList'
  50. BEGIN
  51. SELECT valueId,detailTitle from staticdatavalue(nolock) where typeid=2000 AND ISNULL(ISActive,'Y')='Y'
  52. END
  53. ELSE IF @flag='GenderList'
  54. BEGIN
  55. SELECT valueId,detailTitle from staticdatavalue(nolock) where typeid=4 AND ISNULL(ISActive,'Y')='Y'
  56. END
  57. ELSE IF @flag='IdType'
  58. BEGIN
  59. SELECT valueId,detailTitle from staticdatavalue(nolock) where typeid = 1300 AND valueId IN (8008,1302,10997) AND ISNULL(ISActive,'Y')='Y' ORDER BY valueId desc
  60. END
  61. ELSE IF @flag='city'
  62. BEGIN
  63. --IF NOT EXISTS(SELECT TOP 1 'x' FROM dbo.CityMaster(NOLOCK) WHERE cityName LIKE ''+@Extra+'%')
  64. --BEGIN
  65. -- SELECT @Extra AS valueId, @Extra AS detailTitle
  66. --END
  67. --ELSE
  68. BEGIN
  69. SELECT cityName valueId,cityName detailTitle
  70. FROM dbo.CityMaster(NOLOCK)
  71. order by cityName
  72. END
  73. END
  74. GO