using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace DD.Persistence.Models; /// /// Модель, необходимая для отображения истории по журналу изменений /// public class HistoryChangeLogDto { /// /// Дата и время изменений /// public DateTimeOffset DateTime { get; set; } /// /// Пользователь, совершивший изменение данных /// public Guid UserId { get; set; } /// /// Проект, с которым связаны изменения /// public Guid DiscriminatorId { get; set; } /// /// Количество измененных строк /// public int RowsChangesCount { get; set; } /// /// Изменения на предшествующую дату /// public required IEnumerable ChangeLogItemsByPreviousDate { get; set; } /// /// Изменения на текущую дату /// public required IEnumerable ChangeLogItemsByCurrentDate { get; set; } /// /// Комментарий к изменению /// public string? Comment { get; set; } }