using System.ComponentModel; namespace ProjectGSM.Entities; public class CaseAdvocate { public int CaseId { get; private set; } public int AdvocateId { get; private set; } [DisplayName("Дело")] public string CaseDescription { get; private set; } = string.Empty; [DisplayName("Авокат")] public string AdvocateName { get; private set; } = string.Empty; [DisplayName("Должность")] public string Post { get; private set; } = string.Empty; [DisplayName("Дата создания")] public DateTime CreatedAt { get; private set; } = DateTime.UtcNow; // Конструктор для создания сущности public static CaseAdvocate CreateEntity(int caseId, int advocateId, string post) { return new CaseAdvocate { CaseId = caseId, AdvocateId = advocateId, Post = post, CreatedAt = DateTime.UtcNow }; } }