spGetMessages_Trash
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@OwnerAccountID | int | IN |
Definition
Copy
CREATE PROCEDURE [dbo].[spGetMessages_Trash]
(
@OwnerAccountID int
)
AS
BEGIN
-- Get Sent Messages Trash
SELECT
1 'MessageType',
o.ID 'MessageID',
o.Viewed
FROM [Message] o
WHERE o.OwnerID = @OwnerAccountID
AND o.OwnerID = o.SenderID
AND o.Sent = 1
AND o.Deleted = 1
UNION ALL
-- Get Received Messages Trash
SELECT
2 'MessageType',
i.ID 'MessageID',
i.Viewed
FROM [Message] i
WHERE i.OwnerID = @OwnerAccountID
AND i.OwnerID = i.RecipientID
AND i.Sent = 0
AND i.Deleted = 1
END