I have A button To add User, if i click Button a pop Up comes to add user,
But While Saving I am getting a exception user id not supplied to procedure..
In Table login userid is int not null.
I kept a debugger and tried @userid is null..And procedre is expecting a parameter @userid, where i am going wrong ,
Any stored procedre problem, any suggestions to change my stored procedre
ideas??
suggestions??
What I have tried:
ALTER PROCEDURE logins @UserId VARCHAR(50)
,@UserName VARCHAR(100)
,@FirstName VARCHAR(100)
,@LastName VARCHAR(100)
,@Email VARCHAR(200)
,@Password VARCHAR(100)
,@AllNames VARCHAR(max)
AS
BEGIN
IF @UserId IS NULL
INSERT INTO logins (
UserName
,FirstName
,LastName
,Email
,ROLE
,DateCreated
,DateModified
,Password
,Allnames
)
VALUES (
@UserName
,@FirstName
,@LastName
,@Email
,'Admin'
,GetDate()
,GetDate()
,@Password
,@allnames
)
ELSE
UPDATE logins
SET UserName = @UserName
,FirstName = @FirstName
,LastName = @LastName
,AllNames = @Allnames
WHERE UserId = @UserId
END