spGet_ATHLETICS_LOCATIONS
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | int | IN | |
@ClientSitesID | int | IN |
Definition
Copy
CREATE PROCEDURE [dbo].[spGet_ATHLETICS_LOCATIONS]
@ID int = null,
@ClientSitesID int
AS
SET NOCOUNT ON
if @ID <= 0
SET @ID = null;
SELECT al.[ID],
al.[Name],
al.[Description],
al.[ContactInfoID],
al.[IsHome],
ac.Phone,
ac.Email,
ac.Address,
ac.ContactName,
case when
exists(select * from dbo.ATHLETICS_EVENTS ev where ev.LocationID = al.ID) then 0
else -1
end as 'CanDelete'
FROM dbo.ATHLETICS_LOCATIONS al
LEFT OUTER JOIN dbo.ATHLETICS_CONTACTINFO ac
ON al.ContactInfoID = ac.ID
WHERE al.[ID] = ISNULL(@ID, al.ID)
and al.ClientSitesID = @ClientSitesID
ORDER BY al.[Name], al.[Description]