faizinfy

User.vb

Dec 13th, 2018
235
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 1.18 KB | None | 0 0
  1. Imports System.ComponentModel.DataAnnotations
  2. Imports Microsoft.AspNet.Identity.EntityFramework
  3. Imports System.ComponentModel
  4. Imports System.Collections.Generic
  5.  
  6. Public Class User
  7.     Inherits IdentityUser(Of Integer, UserLogin, UserRole, UserClaim)
  8.  
  9.     <Display(Name:="Display Name")>
  10.     Public Property Displayname As String
  11.  
  12.     Public Property DateTimeCreated As DateTime
  13.     Public Property DateTimeLastLoggedIn As DateTime
  14.  
  15.     Public Property isActive As UserStatus
  16.  
  17.     <Display(Name:="Mobile Phone")>
  18.     Public Property MobilePhone As String
  19.  
  20.     Public Property logoffredirecturl As String
  21.  
  22.     Public Overridable Property BEMUserRoles As ICollection(Of BEMUserRole) = New HashSet(Of BEMUserRole)
  23. End Class
  24.  
  25. Public Enum UserStatus
  26.  
  27.     <Description("Active")>
  28.     Active = 0
  29.     <Description("Inactive")>
  30.     Inactive = 10
  31.  
  32. End Enum
  33.  
  34. Public Class UserLogin
  35.     Inherits IdentityUserLogin(Of Integer)
  36. End Class
  37.  
  38. Public Class UserRole
  39.     Inherits IdentityUserRole(Of Integer)
  40. End Class
  41.  
  42. Public Class UserClaim
  43.     Inherits IdentityUserClaim(Of Integer)
  44. End Class
  45.  
  46. Public Class UserIdentityRole
  47.     Inherits IdentityRole(Of Integer, UserRole)
  48. End Class
Advertisement
Add Comment
Please, Sign In to add comment