spAddUpdate_DonationSources
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@PKID | int | INOUT | |
@CurrentUsersID | int | IN | |
@ClientDonationsID | int | IN | |
@BackOfficeID | int | IN | |
@Name | nvarchar(50) | IN | |
@IsDefault | bit | IN | |
@ShowInList | bit | IN |
Definition
Copy
CREATE PROCEDURE [dbo].[spAddUpdate_DonationSources]
(
@PKID int output,
@CurrentUsersID int,
@ClientDonationsID int,
@BackOfficeID int,
@Name nvarchar(50),
@IsDefault bit,
@ShowInList bit
)
AS
if (@PKID<=0) begin
INSERT INTO DonationSources
(
ClientDonationsID ,
BackOfficeID ,
[Name] ,
IsDefault,
ShowInList
)
VALUES
(
@ClientDonationsID ,
@BackOfficeID ,
@Name ,
@IsDefault,
@ShowInList
)
SELECT
@PKID = @@Identity
end else begin
UPDATE DonationSources SET
ClientDonationsID=@ClientDonationsID ,
BackOfficeID=@BackOfficeID ,
[Name]=@Name ,
IsDefault=@IsDefault,
ShowInList = @ShowInList
WHERE ID=@PKID
end