spResolveClassOf

Parameters

Parameter Parameter Type Mode Description
@ClassOfText nvarchar(10) IN
@ClientsID int IN
@InsertIfNotFound bit IN

Definition

Copy



CREATE   PROCEDURE dbo.spResolveClassOf
    (
        @ClassOfText nvarchar(10),
        @ClientsID int,
        @InsertIfNotFound bit
    )
AS
    IF @InsertIfNotFound<>0 
        IF NOT EXISTS (SELECT TOP 1 ID FROM ClientClassYears WHERE ClientsID=@ClientsID AND Name=@ClassOfText)
            INSERT INTO ClientClassYears(Name,ClientsID,Guid) VALUES(@ClassOfText, @ClientsID, NewID())


    SELECT TOP 1 * FROM ClientClassYears WHERE ClientsID=@ClientsID AND Name=@ClassOfText