usp_GetSiteAccountEditions.sql
1.1 KB
SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[usp_GetSiteAccountEditions]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
drop procedure [dbo].[usp_GetSiteAccountEditions]
GO
-- ====================================================
-- Author: Magic Software
-- Create date: 07-Feb-2018
-- Description: To get a site account editions on the basis of siteid and licenseid
-- ====================================================
create PROCEDURE [dbo].[usp_GetSiteAccountEditions]
-- Add the parameters for the stored procedure here
@SiteId int,
@LicenseId int
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
Select SLE.LicenseEditionId, E.Id, E.Title from SiteToLicenseEdition SLE
inner join LicenseToEdition LE on SLE.LicenseEditionId = LE.Id
inner join License L on L.Id = LE.LicenseId
inner join Edition E on LE.EditionId = E.Id
where L.Id = @LicenseId and SLE.SiteId = @SiteId;
END
GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO