using System; using System.ComponentModel.DataAnnotations; namespace AsbCloudApp.Requests { #nullable enable /// /// Параметры запроса для файлового сервиса /// public class FileServiceRequest : RequestBase { /// /// Идентификатор скважины /// [Required] public int? IdWell { get; set; } /// /// Идентификатор категории файла /// [Required] public int? IdCategory { get; set; } /// /// Наименование компании /// public string? CompanyName { get; set; } /// /// Имя файла /// public string? FileName { get; set; } /// /// Дата начала периода /// public DateTime? Begin { get; set; } /// /// Дата окончания периода /// public DateTime? End { get; set; } /// /// Идентификатор файла /// public int? IdFile { get; set; } /// /// Идентификатор отметки /// public int? IdMark { get; set; } /// /// Признак удаления /// public bool? IsDeleted { get; set; } } #nullable disable }