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.

54 lines
1.4 KiB

1 year ago
  1. USE [FastMoneyPro_Remit]
  2. GO
  3. /****** Object: StoredProcedure [dbo].[sp_agentMenuTileGroupWise] Script Date: 7/4/2019 11:35:48 AM ******/
  4. DROP PROCEDURE [dbo].[sp_agentMenuTileGroupWise]
  5. GO
  6. /****** Object: StoredProcedure [dbo].[sp_agentMenuTileGroupWise] 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].[sp_agentMenuTileGroupWise]
  12. @flag CHAR(30)
  13. AS
  14. SET NOCOUNT ON;
  15. SET XACT_ABORT ON;
  16. BEGIN
  17. IF @flag = 'send_money'
  18. BEGIN
  19. SELECT menuName, linkPage, menuDescription, menuGroup FROM dbo.applicationMenus (NOLOCK)
  20. WHERE AgentMenuGroup = 'SEND MONEY'
  21. AND isActive = 'Y'
  22. SELECT 'Send Money' AS title
  23. END
  24. ELSE IF @flag = 'pay_money'
  25. BEGIN
  26. SELECT menuName, linkPage, menuDescription, menuGroup FROM dbo.applicationMenus (NOLOCK)
  27. WHERE AgentMenuGroup = 'Remittance'
  28. AND isActive = 'Y'
  29. SELECT 'Pay Money' AS title
  30. END
  31. ELSE IF @flag = 'reports'
  32. BEGIN
  33. SELECT menuName, linkPage, menuDescription, menuGroup FROM dbo.applicationMenus (NOLOCK)
  34. WHERE AgentMenuGroup = 'AGENT REPORT'
  35. AND isActive = 'Y'
  36. SELECT 'Reports' AS title
  37. END
  38. ELSE IF @flag = 'other_services'
  39. BEGIN
  40. SELECT menuName, linkPage, menuDescription, menuGroup FROM dbo.applicationMenus (NOLOCK)
  41. WHERE AgentMenuGroup = 'Other Services'
  42. AND isActive = 'Y'
  43. SELECT 'Other Services' AS title
  44. END
  45. END
  46. GO