19 lines
602 B
C#
19 lines
602 B
C#
namespace WretchedMachines.DataAccess.Entities;
|
|
|
|
public class User : IEquatable<User>
|
|
{
|
|
public required string Name { get; set; }
|
|
public required string Username { get; set; }
|
|
public required string Password { get; set; }
|
|
public required string Email { get; set; }
|
|
public int Role { get; set; }
|
|
public DateTime Created { get; set; }
|
|
public int Id { get; set; }
|
|
|
|
public bool Equals(User? other)
|
|
{
|
|
if(Object.ReferenceEquals(other, null)) return false;
|
|
if(Object.ReferenceEquals(this, other)) return true;
|
|
return Name.Equals(other.Name);
|
|
}
|
|
} |