📄 wdausers.vb
字号:
Public Class WDAUsers
Inherits WDABase
#Region " Constructor and Destructor "
Public Sub New(ByVal Company As String, ByVal Application As String)
MyBase.New(Company, Application)
End Sub
Public Shadows Sub Dispose()
MyBase.Dispose()
End Sub
#End Region
#Region " Public User Functions "
Public Function AddUser(ByVal User As DataSet) As Boolean
Try
MyBase.SQL = "usp_InsertUser"
'Initialize the Command object
MyBase.InitializeCommand()
'Add the Parameters to the Parameters collection
MyBase.AddParameter("@UserID", _
SqlDbType.UniqueIdentifier, 16, _
User.Tables("User").Rows(0).Item("UserID"))
MyBase.AddParameter("@LoginName", _
SqlDbType.VarChar, 15, _
User.Tables("User").Rows(0).Item("LoginName"))
MyBase.AddParameter("@Password", _
SqlDbType.VarChar, 30, _
User.Tables("User").Rows(0).Item("Password"))
MyBase.AddParameter("@FirstName", _
SqlDbType.VarChar, 30, _
User.Tables("User").Rows(0).Item("FirstName"))
MyBase.AddParameter("@LastName", _
SqlDbType.VarChar, 30, _
User.Tables("User").Rows(0).Item("LastName"))
MyBase.AddParameter("@Email", _
SqlDbType.VarChar, 50, _
User.Tables("User").Rows(0).Item("Email"))
MyBase.AddParameter("@Phone", _
SqlDbType.VarChar, 20, _
User.Tables("User").Rows(0).Item("Phone"))
MyBase.AddParameter("@Status", _
SqlDbType.Bit, 1, _
User.Tables("User").Rows(0).Item("Status"))
MyBase.AddParameter("@GroupID", _
SqlDbType.UniqueIdentifier, 16, _
User.Tables("User").Rows(0).Item("GroupID"))
MyBase.AddParameter("@RoleID", _
SqlDbType.UniqueIdentifier, 16, _
User.Tables("User").Rows(0).Item("RoleID"))
MyBase.AddParameter("@ManagerID", _
SqlDbType.UniqueIdentifier, 16, _
User.Tables("User").Rows(0).Item("ManagerID"))
'Execute the stored procedure
AddUser = ExecuteStoredProcedure()
Catch ExceptionErr As Exception
Throw New System.Exception(ExceptionErr.Message, _
ExceptionErr.InnerException)
End Try
End Function
#End Region
End Class
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -