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
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
Depends On
3Used By
No items found