Advertisement
yuvarajupadhyaya

Jo0b related1

Sep 13th, 2022
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.85 KB | None | 0 0
  1. -- =============================================
  2. -- Author: Kamal Khanal
  3. -- Create date: 2022-09-13
  4. -- Description: Add data to InstituteBulkUser
  5. -- =============================================
  6. CREATE PROCEDURE usp_Institute_AddBulkUser
  7. @InstituteID INT = NULL,
  8. @UserID INT = NULL,
  9. @GradeID INT = NULL,
  10. @NoOfLearner INT = NULL,
  11. @NoOfInstructor INT = NULL,
  12. @UserPrefix NVARCHAR(50) = NULL,
  13. @DefaultPassword NVARCHAR(50) = NULL,
  14. @PasswordSalt NVARCHAR(100) = NULL,
  15. @PasswordHash NVARCHAR(100) = NULL,
  16. @UserName NVARCHAR(256),
  17. @Output INT OUTPUT
  18. AS
  19. BEGIN
  20. SET NOCOUNT ON;
  21.  
  22. DECLARE @InstituteBulkUserID INT;
  23.  
  24. SELECT @Output = 0;
  25.  
  26. INSERT INTO [dbo].[InstituteBulkUser]
  27. (
  28. [InstituteID],
  29. [UserID],
  30. [GradeID],
  31. [NoOfLearner],
  32. [NoOfInstructor],
  33. [UserPrefix],
  34. [DefaultPassword],
  35. [AddedBy]
  36. )
  37. VALUES
  38. (@InstituteID, @UserID, @GradeID, @NoOfLearner, @NoOfInstructor, @UserPrefix, @DefaultPassword, @UserName);
  39.  
  40. SELECT @InstituteBulkUserID = SCOPE_IDENTITY();
  41.  
  42. IF @@ROWCOUNT > 0
  43. SELECT @Output = 1;
  44.  
  45. EXEC [dbo].[usp_Institute_CreateUsersJob] @InstituteBulkUserID,
  46. @InstituteID,
  47. @GradeID,
  48. @NoOfLearner,
  49. @NoOfInstructor,
  50. @UserPrefix,
  51. @PasswordSalt,
  52. @PasswordHash,
  53. @UserName;
  54.  
  55. SELECT @Output AS [Output];
  56.  
  57. END;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement