dbo.dossier_insertar_form_contraparte

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

Parameters

5
Name Data Type Length Description
@p_inicio_actividad date 3
@p_cantidad_empleados int 4
@p_resenia varchar -1
@p_id_contraparte int 4
@p_gestion int 4

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
-- =============================================
-- Author: <Patricio Lecolant>
-- Create date: <28 junio 2019>
-- Description: <Edita info de form contraparte dossier >
-- Metodo: procesaFormularioContraparte(DossierController) 
-- =============================================
CREATE OR ALTER PROCEDURE dbo.dossier_insertar_form_contraparte

@p_inicio_actividad date,
@p_cantidad_empleados int,
@p_resenia VARCHAR(max),
--@p_accion VARCHAR(20),
@p_id_contraparte int,
@p_gestion int


AS

BEGIN
    SET NOCOUNT ON;
 --declare @id_gestion int = (select gestion from LN_gestiones where contraparte = @p_id_contraparte)
 declare @registro_existente int = (select count(*) from ln_demo where contraparte =@p_id_contraparte and gestion = @p_gestion)
    --UPDATE
    IF(@registro_existente > 0)
    BEGIN
        begin try
            UPDATE LN_contrapartes
            SET 
                inicio_actividades = @p_inicio_actividad,
                empleados = @p_cantidad_empleados,
                resenia = @p_resenia
                
            WHERE 
                contraparte = @p_id_contraparte 
            select 'ok_edicion_contraparte' as ok
        end TRY

        begin catch
            select ERROR_MESSAGE() as 'error' 
        end catch
    END
END

GO

Used By

No items found