

GO

/****** Object:  StoredProcedure [dbo].[upd_doc_documento_evaluacion]    Script Date: 07/26/2013 09:25:30 ******/
IF  EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[upd_doc_documento_evaluacion]') AND type in (N'P', N'PC'))
DROP PROCEDURE [dbo].[upd_doc_documento_evaluacion]
GO


GO

/****** Object:  StoredProcedure [dbo].[upd_doc_documento_evaluacion]    Script Date: 07/26/2013 09:25:30 ******/
SET ANSI_NULLS OFF
GO

SET QUOTED_IDENTIFIER OFF
GO

CREATE PROCEDURE [dbo].[upd_doc_documento_evaluacion]
	@p_id int = null,
		@p_uid varchar(500) = null,
		@p_eid varchar(50) = null,
		@p_id_usuario_modifico int = null,
		@p_id_usuario_creo int = null,
		@p_fechaCreacion smalldatetime = null,
		@p_documento_evaluacion varchar(300) = null,
		@p_personaEncuestada varchar(100) = null,
		@p_fechaEncuesta_ff smalldatetime = null,
		@p_id_documento int = null,
		@p_id_evaluacion int = null,
		@p_observaciones varchar (1000)
AS
BEGIN
		UPDATE [doc_documento_evaluacion]
		SET	[uid] = isnull(@p_uid,[uid]),
			[eid] = isnull(@p_eid,[eid]),
			[id_usuario_modifico] = isnull(@p_id_usuario_modifico,[id_usuario_modifico]),
			[id_usuario_creo] = isnull(@p_id_usuario_creo,[id_usuario_creo]),
			[fechaModificacion] = GETDATE(),
			[documento_evaluacion] = isnull(@p_documento_evaluacion,[documento_evaluacion]),
			[personaEncuestada] = isnull(@p_personaEncuestada,[personaEncuestada]),
			[fechaEncuesta_ff] = isnull(@p_fechaEncuesta_ff,[fechaEncuesta_ff]),
			[id_documento] = isnull(@p_id_documento,[id_documento]),
			[id_evaluacion] = isnull(@p_id_evaluacion,[id_evaluacion]),
			[observaciones] = isnull (@p_observaciones,[observaciones])
		WHERE (id = @p_id)
END

GO




