using System.ComponentModel; namespace ProjectGSM.Entities; public class Court { public int Id { get; private set; } [DisplayName("Название")] public string Name { get; private set; } = string.Empty; [DisplayName("Адрес")] public string Address { get; private set; } = string.Empty; [DisplayName("Дата создания")] public DateTime CreatedAt { get; private set; } = DateTime.UtcNow; // Конструктор для создания сущности public static Court CreateEntity(int id, string name, string address, DateTime? createdAt = null) { return new Court { Id = id, Name = name ?? string.Empty, Address = address ?? string.Empty, CreatedAt = createdAt ?? DateTime.UtcNow }; } }