new_presence/data/LocalData/Entity/User.cs
2024-11-16 11:29:24 +03:00

19 lines
821 B
C#

namespace domain.Models
{
// Представляет локальную сущность пользователя.
public class UserLocalEntity : IEquatable<UserLocalEntity>
{
// Уникальный идентификатор пользователя.
public Guid Guid { get; set; }
// Полное имя пользователя.
public required string FIO { get; set; }
// Идентификатор группы, к которой принадлежит пользователь.
public required int GroupID { get; set; }
// Реализация сравнения для проверки равенства пользователей по их Guid
public bool Equals(UserLocalEntity? other) => other?.Guid == Guid;
}
}