// Модель данных сотрудника namespace nsszcontactbot; public class Employee { public string Id { get; set; } = string.Empty; // Уникальный идентификатор сотрудника (GUID) public string FullName { get; set; } = string.Empty; // Полное имя сотрудника public string Department { get; set; } = string.Empty; // Название отдела public string DepartmentCode { get; set; } = string.Empty; // Код отдела public string Position { get; set; } = string.Empty; // Должность public string? Phone { get; set; } // Опциональное поле для телефона public string? Mobile { get; set; } // Опциональное поле для хранения номера мобильного телефона public string? Mail { get; set; } // Опциональное поле для электронной почты public string? IP { get; set; } // Опциональное поле для IP-адреса public int Category { get; set; } // Категория для статистического учета // Поля события public string? State { get; set; } // Состояние события (например, "В отпуске") public DateTime? StartDate { get; set; } // Дата начала события public DateTime? EndDate { get; set; } // Дата окончания события }