using System; namespace AsbCloudApp.Requests; /// /// Запрос для получения РТК план /// public class ProcessMapPlanBaseRequest : ChangeLogBaseRequest { /// /// Вернуть данные, которые поменялись с указанной даты /// public DateTimeOffset? UpdateFrom { get; set; } /// /// Конструктор /// public ProcessMapPlanBaseRequest() { } /// /// Копирующий конструктор /// /// Параметры запроса public ProcessMapPlanBaseRequest(ProcessMapPlanBaseRequest request) : base(request) { UpdateFrom = request.UpdateFrom; } } /// /// Запрос для получения РТК план по скважине /// public class ProcessMapPlanBaseRequestWithWell : ProcessMapPlanBaseRequest { /// /// Запрос для получения РТК план по скважине /// /// public ProcessMapPlanBaseRequestWithWell(int idWell) { IdWell = idWell; } /// /// Запрос для получения РТК план по скважине /// /// /// public ProcessMapPlanBaseRequestWithWell(ProcessMapPlanBaseRequest request, int idWell) : base(request) { IdWell = idWell; UpdateFrom = request.UpdateFrom; Moment = request.Moment; } /// /// Id скважины /// public int IdWell { get; set; } }