DD.WellWorkover.Cloud/AsbCloudApp/Data/FileMarkDto.cs

47 lines
1.1 KiB
C#

using System;
namespace AsbCloudApp.Data
{
#nullable enable
/// <summary>
/// Отметка для файла
/// </summary>
public class FileMarkDto: IId
{
/// <inheritdoc/>
public int Id { get; set; }
/// <summary>
/// id файла
/// </summary>
public int IdFile { get; set; }
/// <summary>
/// 0 - отклонен
/// 1 - согласован
/// </summary>
public int IdMarkType { get; set; }
/// <summary>
/// дата/время добавления.
/// Необязательно указывать в запросе на создание.
/// </summary>
public DateTime DateCreated { get; set; }
/// <summary>
/// Полезный комментарий
/// </summary>
public string? Comment { get; set; }
/// <summary>
/// признак удаления отметки
/// </summary>
public bool IsDeleted { get; set; }
/// <summary>
/// Пользователь создающий отметку.
/// Необязательно указывать в запросе на создание.
/// </summary>
public UserDto? User { get; set; }
}
}