This commit is contained in:
2026-04-17 14:55:32 -04:00
commit bc3ac1d4c9
18017 changed files with 4371742 additions and 0 deletions

View File

@@ -0,0 +1,68 @@
CREATE PROCEDURE [dbo].[sp_CompareGroups]
@StaticDescription NVARCHAR(255),
@StaticGroupId INT,
@EmbeddedGroupId INT,
@Result BIT output
AS
BEGIN
IF ((SELECT COUNT(*) FROM [dbo].[Groups] WHERE Id = @EmbeddedGroupId AND Description = @StaticDescription) = 0)
BEGIN
SET @Result = 0
RETURN;
END
SET NOCOUNT ON;
DECLARE @TotalCountStaticGroup INT
DECLARE @TotalCountEmbeddedGroup INT
DECLARE @IdenticalCount INT
SET @TotalCountStaticGroup = [dbo].[foo_GetTotalChannelCount](@StaticGroupId)
SET @TotalCountEmbeddedGroup = [dbo].[foo_GetTotalChannelCount](@EmbeddedGroupId)
IF (@TotalCountStaticGroup <> @TotalCountEmbeddedGroup)
BEGIN
SET @Result = 0
RETURN;
END
ELSE
BEGIN
IF (@TotalCountStaticGroup > 0) -- Both TotalCounts are the same
BEGIN
SET @IdenticalCount = [dbo].[foo_GetIdenticalChannelCount](@StaticGroupId, @EmbeddedGroupId)
IF (@IdenticalCount <> @TotalCountStaticGroup) -- Both TotalCounts are the same
BEGIN
SET @Result = 0
RETURN;
END
END
END
BEGIN TRY
EXEC [dbo].[sp_CompareGroupHardware] @StaticGroupId, @EmbeddedGroupId, @Result OUTPUT
IF (@Result = 0)
BEGIN
RETURN
END
END TRY
BEGIN CATCH
SET @Result = 0
END CATCH
BEGIN TRY
EXEC [dbo].[sp_CompareGroupChannelSettings] @StaticGroupId, @EmbeddedGroupId, @Result OUTPUT
IF (@Result = 0)
BEGIN
RETURN
END
END TRY
BEGIN CATCH
SET @Result = 0
END CATCH
SET @Result = 1
END

View File

@@ -0,0 +1 @@
UPDATE [dbo].[DAS] SET Channels=23, ChannelTypes='1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,4,4,4,4,4,5,6' WHERE SerialNumber LIKE '%TSR Air%'

View File

@@ -0,0 +1,35 @@
CREATE PROCEDURE [dbo].[sp_ROIPeriodChannelsInsert_98]
@TestSetupROIId int
,@ChannelName nvarchar(4000)
,@ChannelId bigint
,@errorNumber int output
,@errorMessage nvarchar(250) output
AS
BEGIN
set @errorNumber = 0
set @errorMessage = space(0)
SET NOCOUNT ON;
IF (@TestSetupROIId IS NULL)
BEGIN
SET @errorNumber = 1
SET @errorMessage = 'must contain a test setup id or a test setup name'
return
END
INSERT INTO [dbo].[ROIPeriodChannels]
([TestSetupROIId],
[ChannelName],
[ChannelId])
values
(@TestSetupROIId,
@ChannelName,
@ChannelId)
if(@@error != 0)
begin
set @errorNumber = error_number()
set @errorMessage = error_message()
end
end