spBulkUpdate_ApproveClassYearNotes
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ApprovedByID | int | IN | |
@XML | ntext | IN |
Definition
Copy
CREATE PROCEDURE dbo.spBulkUpdate_ApproveClassYearNotes
(
@ApprovedByID int,
@XML as ntext
)
AS
DECLARE @idoc int
EXEC sp_xml_preparedocument @idoc OUTPUT, @XML
UPDATE ClassYearNotes
SET
IsApproved=A.Approved,
ApprovedByID=@ApprovedByID,
ApprovedDate=getutcdate(),
ModifiedDate=getutcdate()
FROM
ClassYearNotes INNER JOIN OPENXML (@idoc, '/classnotes/classnote', 1) with (id int, approved bit) A ON ClassYearNotes.ID=A.ID AND IsApproved<>Approved
EXEC sp_xml_removedocument @idoc