spNetAccount_Administration
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ViewType | int | IN |
Definition
Copy
CREATE PROCEDURE dbo.spNetAccount_Administration
(@ViewType int)
AS
BEGIN
-- Total
-- Active
-- Confirmed
-- Deleted
-- Locked
-- Abuse
DECLARE @IDTABLE Table (ID int)
If @ViewType = 0
begin
INSERT INTO @IDTABLE (ID) (SELECT ID FROM NetAccount WHERE Deleted = 0)
end
If @ViewType = 1
begin
INSERT INTO @IDTABLE (ID) (SELECT ID FROM NetAccount WHERE Datediff(day, dateadd(day,-30,getutcdate()), UpdateDate) >= 0 AND Deleted = 0)
end
If @ViewType = 2
begin
INSERT INTO @IDTABLE (ID) (SELECT ID FROM NetAccount WHERE ClientUsersID IS NOT NULL AND Deleted = 0)
end
If @ViewType = 3
begin
INSERT INTO @IDTABLE (ID) (SELECT ID FROM NetAccount WHERE Deleted = 1)
end
If @ViewType = 4
begin
INSERT INTO @IDTABLE (ID) (SELECT ID FROM NetAccount WHERE LockedOut = 1 AND Deleted = 0)
end
If @ViewType = 5
begin
INSERT INTO @IDTABLE (ID) (SELECT ID FROM NetAccount WHERE LockedOut = 1 AND Deleted = 0 AND ID = 200000)
end
SELECT * FROM @IDTABLE
END