First version
This commit is contained in:
+22
@@ -0,0 +1,22 @@
|
||||
// Модель данных сотрудника
|
||||
|
||||
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; } // Дата окончания события
|
||||
}
|
||||
Reference in New Issue
Block a user