﻿CREATE PROCEDURE [dbo].[sp_insertTemplateReportScheda]
@nomeTemplate as varchar(50),
@codicePB as varchar(6),
@rete as char,
@idModello as int,
@opznominativa as bit,
@opzterzi as bit
AS
BEGIN
declare @DtCreazione as datetime
SET @DtCreazione = getDate()
DECLARE @Identificativo AS INT
SET NOCOUNT ON;
INSERT INTO [R6_ReportSchede_Template]
           ([codicePB]
           ,[nomeTemplate]
		   ,[default]
		   ,rete
		   ,idModello
		   ,DtCreazione
		   ,opznominativa
		   ,opzterzi)
     VALUES
           (@codicePB,
           @nomeTemplate,
		   'N',
		   @rete,
		   @idModello,
		   @DtCreazione,
		   @opznominativa,
		   @opzterzi)
END
SET @Identificativo = @@identity
SELECT @Identificativo
--	dbo.sp_deleteTemplateReportScheda
/*USE [SEIReport]
GO
ALTER PROCEDURE [dbo].[sp_deleteTemplateReportScheda]
@idTemplate as int
AS
BEGIN
	SET NOCOUNT ON;
BEGIN TRANSACTION
    declare @codicePB as  varchar(6)
    select   @codicePB=dbo.R6_ReportSchede_Template.codicePB FROM dbo.R6_ReportSchede_Template   --figli
		  WHERE R6_ReportSchede_Template.idTemplate = @idTemplate
   if @codicePB <> '' 
   BEGIN  
		DELETE FROM R6_ReportSchede_SchedeTemplate   --figli
			 WHERE R6_ReportSchede_SchedeTemplate.idTemplate = @idTemplate
		DELETE FROM dbo.R6_ReportSchede_Template   --figli
				WHERE R6_ReportSchede_Template.idTemplate = @idTemplate
	END  
COMMIT
END*/