﻿

-- =============================================
-- Author:		<Author,,Name>
-- Create date: <Create Date,,>
-- Description:	<Description,,>
-- =============================================
CREATE PROCEDURE [dbo].[fis_admin_delUserAccount]
	@authaccount varchar(5)
	,@useraccount_id varchar(5)
AS
BEGIN
	SET NOCOUNT ON;
	DECLARE @utcnow datetime = GETUTCDATE();

    IF EXISTS (SELECT * FROM [dbo].[fis_useraccounts] WHERE [useraccount_id] = @useraccount_id and [DateDeleted] is null)
		BEGIN

			UPDATE [dbo].[fis_useraccounts]
				SET [UserDeleted] = @authaccount
				   ,[DateDeleted] = @utcnow
			 WHERE
				  [useraccount_id] = @useraccount_id;

		END

	SELECT CAST((CASE WHEN NOT EXISTS (SELECT * FROM [dbo].[fis_useraccounts] WHERE [useraccount_id] = @useraccount_id and [DateDeleted] is null) THEN 1 ELSE 0 END) as bit);

END