Class User
Assembly: PayrollEngine.Client.Core.dll
Syntax
public class User : ModelBase, IUser, IModel, IAttributeObject, IKeyEquatable<IUser>, IEquatable<IUser>, IIdentifierObject
Constructors
User()
Declaration
User(User)
Declaration
public User(User copySource)
Parameters
| Type |
Name |
Description |
| User |
copySource |
|
Properties
Attributes
Declaration
[JsonPropertyOrder(106)]
public Dictionary<string, object> Attributes { get; set; }
Property Value
Culture
Declaration
[StringLength(128)]
[JsonPropertyOrder(104)]
public string Culture { get; set; }
Property Value
FirstName
Declaration
[Required]
[StringLength(128)]
[JsonPropertyOrder(102)]
public string FirstName { get; set; }
Property Value
Identifier
Declaration
[Required]
[StringLength(128)]
[JsonPropertyOrder(100)]
public string Identifier { get; set; }
Property Value
LastName
Declaration
[Required]
[StringLength(128)]
[JsonPropertyOrder(103)]
public string LastName { get; set; }
Property Value
Password
Declaration
[StringLength(128)]
[JsonPropertyOrder(101)]
public string Password { get; set; }
Property Value
UserType
Declaration
[JsonPropertyOrder(105)]
public UserType UserType { get; set; }
Property Value
Methods
EqualKey(IUser)
Declaration
public virtual bool EqualKey(IUser compare)
Parameters
| Type |
Name |
Description |
| IUser |
compare |
|
Returns
Equals(IUser)
Declaration
public virtual bool Equals(IUser compare)
Parameters
| Type |
Name |
Description |
| IUser |
compare |
|
Returns
GetUiString()
Declaration
public override string GetUiString()
Returns
Overrides
Implements
Extension Methods