diff --git a/500-DBDump/AIA-StoredProcedures/usp_CheckDuplicateLicenseUserGroup.sql b/500-DBDump/AIA-StoredProcedures/usp_CheckDuplicateLicenseUserGroup.sql new file mode 100644 index 0000000..42de346 --- /dev/null +++ b/500-DBDump/AIA-StoredProcedures/usp_CheckDuplicateLicenseUserGroup.sql diff --git a/500-DBDump/AIA-StoredProcedures/usp_CheckSubscriptionForLicense.sql b/500-DBDump/AIA-StoredProcedures/usp_CheckSubscriptionForLicense.sql new file mode 100644 index 0000000..d554afd --- /dev/null +++ b/500-DBDump/AIA-StoredProcedures/usp_CheckSubscriptionForLicense.sql @@ -0,0 +1,38 @@ +USE [AIADatabaseV5] +GO +/****** Object: StoredProcedure [dbo].[usp_CheckSubscriptionForLicense] Script Date: 2/1/2018 12:15:55 PM ******/ +SET ANSI_NULLS ON +GO +SET QUOTED_IDENTIFIER ON +GO + +-- ==================================================== +-- Author: Magic Software +-- Create date: 22-May-2018 +-- Description: To check the licenses exist for a subscription plan +-- ==================================================== + +if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[usp_CheckSubscriptionForLicense]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) +drop procedure [dbo].[usp_CheckSubscriptionForLicense] +GO + +create PROCEDURE [dbo].[usp_CheckSubscriptionForLicense] + -- Add the parameters for the stored procedure here + @Id tinyint, + @Status bit out +AS +BEGIN + -- SET NOCOUNT ON added to prevent extra result sets from + -- interfering with SELECT statements. + SET NOCOUNT ON; + + set @Status = 0; + if(exists(select * from [LicenseSubscriptionDetail] where SubscriptionPlanId = @Id)) + begin + set @Status = 1; + end + +END + + +GO