25 lines
723 B
C#
25 lines
723 B
C#
///
|
|
/// Copyright (c) 2013-2017 Sensus Metering Systems
|
|
///
|
|
using System;
|
|
using System.Collections.Generic;
|
|
|
|
namespace Config.Entities
|
|
{
|
|
public class User //: Users.IUser
|
|
{
|
|
public virtual int Id { get; protected set; }
|
|
public virtual string UserName { get; set; } /// = name, alias, abbreviation
|
|
public virtual string FullName { get; set; } /// = description
|
|
public virtual int Number { get; set; }
|
|
public virtual string Password { get; set; }
|
|
public virtual DateTime LastPwChange { get; set; }
|
|
public virtual IList<Group> Groups { get; set; } //User can be a member of a list of groups
|
|
|
|
public User()
|
|
{
|
|
Groups = new List<Group>();
|
|
}
|
|
}
|
|
}
|