forked from ddrilling/AsbCloudServer
Правки по РТК-отчетам: часть полей должна быть не обязательной.
This commit is contained in:
parent
c2a891836c
commit
ac8394310e
@ -17,5 +17,5 @@ public class ProcessMapPlanAutoHoldTFDto : ProcessMapPlanBaseDto
|
|||||||
/// Примечание
|
/// Примечание
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[StringLength(1024, ErrorMessage = "Примечание, должно быть не более 1024 символов")]
|
[StringLength(1024, ErrorMessage = "Примечание, должно быть не более 1024 символов")]
|
||||||
public string Note { get; set; } = string.Empty;
|
public string? Note { get; set; }
|
||||||
}
|
}
|
@ -17,5 +17,5 @@ public class ProcessMapPlanDamperDto : ProcessMapPlanBaseDto
|
|||||||
/// Примечание
|
/// Примечание
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[StringLength(1024, ErrorMessage = "Примечание, должно быть не более 1024 символов")]
|
[StringLength(1024, ErrorMessage = "Примечание, должно быть не более 1024 символов")]
|
||||||
public string Note { get; set; } = string.Empty;
|
public string? Note { get; set; }
|
||||||
}
|
}
|
@ -41,5 +41,5 @@ public class ProcessMapPlanDrillTestDto : ProcessMapPlanBaseDto
|
|||||||
/// Примечание
|
/// Примечание
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[StringLength(1024, ErrorMessage = "Примечание, должно быть не более 1024 символа")]
|
[StringLength(1024, ErrorMessage = "Примечание, должно быть не более 1024 символа")]
|
||||||
public string Note { get; set; } = string.Empty;
|
public string? Note { get; set; }
|
||||||
}
|
}
|
@ -47,5 +47,5 @@ public class ProcessMapPlanOscillationDto : ProcessMapPlanBaseDto
|
|||||||
/// Примечание
|
/// Примечание
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[StringLength(1024, ErrorMessage = "Примечание, должно быть не более 1024 символов")]
|
[StringLength(1024, ErrorMessage = "Примечание, должно быть не более 1024 символов")]
|
||||||
public string Note { get; set; } = string.Empty;
|
public string? Note { get; set; }
|
||||||
}
|
}
|
@ -47,5 +47,5 @@ public class ProcessMapPlanShockTestDto : ProcessMapPlanBaseDto
|
|||||||
/// Примечание
|
/// Примечание
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[StringLength(1024, ErrorMessage = "Примечание, должно быть не более 1024 символов")]
|
[StringLength(1024, ErrorMessage = "Примечание, должно быть не более 1024 символов")]
|
||||||
public string Note { get; set; } = string.Empty;
|
public string? Note { get; set; }
|
||||||
}
|
}
|
@ -95,113 +95,113 @@ public class ProcessMapPlanReamingRotorDto : ProcessMapPlanBaseDto
|
|||||||
/// Проработка 2, Количество повторений, шт.
|
/// Проработка 2, Количество повторений, шт.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0, 99, ErrorMessage = "Проработка 2, Количество повторений, шт., должно быть в пределах от 0 до 99")]
|
[Range(0, 99, ErrorMessage = "Проработка 2, Количество повторений, шт., должно быть в пределах от 0 до 99")]
|
||||||
public int Reaming2RepetitionsCount { get; set; }
|
public int? Reaming2RepetitionsCount { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 2, Скорость, м/ч., Вверх
|
/// Проработка 2, Скорость, м/ч., Вверх
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 999.0, ErrorMessage = "Проработка 2, Скорость, м/ч., Вверх, должно быть в пределах от 0 до 999")]
|
[Range(0.0, 999.0, ErrorMessage = "Проработка 2, Скорость, м/ч., Вверх, должно быть в пределах от 0 до 999")]
|
||||||
public double Reaming2RopUp { get; set; }
|
public double? Reaming2RopUp { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 2, Скорость, м/ч., Вниз
|
/// Проработка 2, Скорость, м/ч., Вниз
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 999.0, ErrorMessage = "Проработка 2, Скорость, м/ч., Вниз, должно быть в пределах от 0 до 999")]
|
[Range(0.0, 999.0, ErrorMessage = "Проработка 2, Скорость, м/ч., Вниз, должно быть в пределах от 0 до 999")]
|
||||||
public double Reaming2RopDown { get; set; }
|
public double? Reaming2RopDown { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 2, Обороты, об/мин., Вверх
|
/// Проработка 2, Обороты, об/мин., Вверх
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 270.0, ErrorMessage = "Проработка 2, Обороты, об/мин., Вверх, должно быть в пределах от 0 до 270")]
|
[Range(0.0, 270.0, ErrorMessage = "Проработка 2, Обороты, об/мин., Вверх, должно быть в пределах от 0 до 270")]
|
||||||
public double Reaming2RpmUp { get; set; }
|
public double? Reaming2RpmUp { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 2, Обороты, об/мин., Вниз
|
/// Проработка 2, Обороты, об/мин., Вниз
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 270.0, ErrorMessage = "Проработка 2, Обороты, об/мин., Вниз, должно быть в пределах от 0 до 270")]
|
[Range(0.0, 270.0, ErrorMessage = "Проработка 2, Обороты, об/мин., Вниз, должно быть в пределах от 0 до 270")]
|
||||||
public double Reaming2RpmDown { get; set; }
|
public double? Reaming2RpmDown { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 2, Расход, л/с., Вверх
|
/// Проработка 2, Расход, л/с., Вверх
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 100.0, ErrorMessage = "Проработка 2, Расход, л/с., Вверх, должно быть в пределах от 0 до 100")]
|
[Range(0.0, 100.0, ErrorMessage = "Проработка 2, Расход, л/с., Вверх, должно быть в пределах от 0 до 100")]
|
||||||
public double Reaming2FlowRateUp { get; set; }
|
public double? Reaming2FlowRateUp { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 2, Расход, л/с., Вниз
|
/// Проработка 2, Расход, л/с., Вниз
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 100.0, ErrorMessage = "Проработка 2, Расход, л/с., Вниз, должно быть в пределах от 0 до 100")]
|
[Range(0.0, 100.0, ErrorMessage = "Проработка 2, Расход, л/с., Вниз, должно быть в пределах от 0 до 100")]
|
||||||
public double Reaming2FlowRateDown { get; set; }
|
public double? Reaming2FlowRateDown { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 2, Интервал проработки, м.
|
/// Проработка 2, Интервал проработки, м.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 30.0, ErrorMessage = "Проработка 2, Интервал проработки, м., должно быть в пределах от 0 до 30")]
|
[Range(0.0, 30.0, ErrorMessage = "Проработка 2, Интервал проработки, м., должно быть в пределах от 0 до 30")]
|
||||||
public double Reaming2Interval { get; set; }
|
public double? Reaming2Interval { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Остановка над забоем, м.
|
/// Остановка над забоем, м.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 10.0, ErrorMessage = "Остановка над забоем, м., должно быть в пределах от 0 до 10")]
|
[Range(0.0, 10.0, ErrorMessage = "Остановка над забоем, м., должно быть в пределах от 0 до 10")]
|
||||||
public double Reaming2StopPointOffBottom { get; set; }
|
public double? Reaming2StopPointOffBottom { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 3, Количество повторений, шт.
|
/// Проработка 3, Количество повторений, шт.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0, 99, ErrorMessage = "Проработка 3, Количество повторений, шт., должно быть в пределах от 0 до 99")]
|
[Range(0, 99, ErrorMessage = "Проработка 3, Количество повторений, шт., должно быть в пределах от 0 до 99")]
|
||||||
public double Reaming3RepetitionsCount { get; set; }
|
public int? Reaming3RepetitionsCount { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 3, Скорость, м/ч., Вверх
|
/// Проработка 3, Скорость, м/ч., Вверх
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 999.0, ErrorMessage = "Проработка 3, Скорость, м/ч., Вверх, должно быть в пределах от 0 до 999")]
|
[Range(0.0, 999.0, ErrorMessage = "Проработка 3, Скорость, м/ч., Вверх, должно быть в пределах от 0 до 999")]
|
||||||
public double Reaming3RopUp { get; set; }
|
public double? Reaming3RopUp { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 3, Скорость, м/ч., Вниз
|
/// Проработка 3, Скорость, м/ч., Вниз
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 999.0, ErrorMessage = "Проработка 3, Скорость, м/ч., Вниз, должно быть в пределах от 0 до 999")]
|
[Range(0.0, 999.0, ErrorMessage = "Проработка 3, Скорость, м/ч., Вниз, должно быть в пределах от 0 до 999")]
|
||||||
public double Reaming3RopDown { get; set; }
|
public double? Reaming3RopDown { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 3, Обороты, об/мин., Вверх
|
/// Проработка 3, Обороты, об/мин., Вверх
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 270.0, ErrorMessage = "Проработка 3, Обороты, об/мин., Вверх, должно быть в пределах от 0 до 270")]
|
[Range(0.0, 270.0, ErrorMessage = "Проработка 3, Обороты, об/мин., Вверх, должно быть в пределах от 0 до 270")]
|
||||||
public double Reaming3RpmUp { get; set; }
|
public double? Reaming3RpmUp { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 3, Обороты, об/мин., Вниз
|
/// Проработка 3, Обороты, об/мин., Вниз
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 270.0, ErrorMessage = "Проработка 3, Обороты, об/мин., Вниз, должно быть в пределах от 0 до 270")]
|
[Range(0.0, 270.0, ErrorMessage = "Проработка 3, Обороты, об/мин., Вниз, должно быть в пределах от 0 до 270")]
|
||||||
public double Reaming3RpmDown { get; set; }
|
public double? Reaming3RpmDown { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 3, Расход, л/с., Вверх
|
/// Проработка 3, Расход, л/с., Вверх
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 100.0, ErrorMessage = "Проработка 3, Расход, л/с., Вверх, должно быть в пределах от 0 до 100")]
|
[Range(0.0, 100.0, ErrorMessage = "Проработка 3, Расход, л/с., Вверх, должно быть в пределах от 0 до 100")]
|
||||||
public double Reaming3FlowRateUp { get; set; }
|
public double? Reaming3FlowRateUp { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 3, Расход, л/с., Вниз
|
/// Проработка 3, Расход, л/с., Вниз
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 100.0, ErrorMessage = "Проработка 3, Расход, л/с., Вниз, должно быть в пределах от 0 до 100")]
|
[Range(0.0, 100.0, ErrorMessage = "Проработка 3, Расход, л/с., Вниз, должно быть в пределах от 0 до 100")]
|
||||||
public double Reaming3FlowRateDown { get; set; }
|
public double? Reaming3FlowRateDown { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 3, Интервал проработки, м.
|
/// Проработка 3, Интервал проработки, м.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 30.0, ErrorMessage = "Проработка 3, Интервал проработки, м., должно быть в пределах от 0 до 30")]
|
[Range(0.0, 30.0, ErrorMessage = "Проработка 3, Интервал проработки, м., должно быть в пределах от 0 до 30")]
|
||||||
public double Reaming3Interval { get; set; }
|
public double? Reaming3Interval { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Остановка над забоем, м.
|
/// Остановка над забоем, м.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 10.0, ErrorMessage = "Остановка над забоем, м., должно быть в пределах от 0 до 10")]
|
[Range(0.0, 10.0, ErrorMessage = "Остановка над забоем, м., должно быть в пределах от 0 до 10")]
|
||||||
public double Reaming3StopPointOffBottom { get; set; }
|
public double? Reaming3StopPointOffBottom { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Примечание
|
/// Примечание
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[StringLength(1024, ErrorMessage = "Примечание, должно быть не более 1024 символов")]
|
[StringLength(1024, ErrorMessage = "Примечание, должно быть не более 1024 символов")]
|
||||||
public string Note { get; set; } = string.Empty;
|
public string? Note { get; set; }
|
||||||
}
|
}
|
@ -41,7 +41,7 @@ public class ProcessMapPlanReamingSlideDto : ProcessMapPlanBaseDto
|
|||||||
/// Проработка 1, Количество повторений, шт.
|
/// Проработка 1, Количество повторений, шт.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 99.0, ErrorMessage = "Проработка 1, Количество повторений, шт., должно быть в пределах от 0 до 99")]
|
[Range(0.0, 99.0, ErrorMessage = "Проработка 1, Количество повторений, шт., должно быть в пределах от 0 до 99")]
|
||||||
public double Reaming1RepetitionsCount { get; set; }
|
public int Reaming1RepetitionsCount { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 1, Скорость, м/ч., Вверх
|
/// Проработка 1, Скорость, м/ч., Вверх
|
||||||
@ -95,115 +95,115 @@ public class ProcessMapPlanReamingSlideDto : ProcessMapPlanBaseDto
|
|||||||
/// Проработка 2, Количество повторений, шт.
|
/// Проработка 2, Количество повторений, шт.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 99.0, ErrorMessage = "Проработка 2, Количество повторений, шт., должно быть в пределах от 0 до 99")]
|
[Range(0.0, 99.0, ErrorMessage = "Проработка 2, Количество повторений, шт., должно быть в пределах от 0 до 99")]
|
||||||
public double Reaming2RepetitionsCount { get; set; }
|
public int? Reaming2RepetitionsCount { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 2, Скорость, м/ч., Вверх
|
/// Проработка 2, Скорость, м/ч., Вверх
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 999.0, ErrorMessage = "Проработка 2, Скорость, м/ч., Вверх, должно быть в пределах от 0 до 999")]
|
[Range(0.0, 999.0, ErrorMessage = "Проработка 2, Скорость, м/ч., Вверх, должно быть в пределах от 0 до 999")]
|
||||||
public double Reaming2RopUp { get; set; }
|
public double? Reaming2RopUp { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 2, Скорость, м/ч., Вниз
|
/// Проработка 2, Скорость, м/ч., Вниз
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 999.0, ErrorMessage = "Проработка 2, Скорость, м/ч., Вниз, должно быть в пределах от 0 до 999")]
|
[Range(0.0, 999.0, ErrorMessage = "Проработка 2, Скорость, м/ч., Вниз, должно быть в пределах от 0 до 999")]
|
||||||
public double Reaming2RopDown { get; set; }
|
public double? Reaming2RopDown { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 2, Обороты, об/мин., Вверх
|
/// Проработка 2, Обороты, об/мин., Вверх
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 270.0, ErrorMessage = "Проработка 2, Обороты, об/мин., Вверх, должно быть в пределах от 0 до 270")]
|
[Range(0.0, 270.0, ErrorMessage = "Проработка 2, Обороты, об/мин., Вверх, должно быть в пределах от 0 до 270")]
|
||||||
public double Reaming2RpmUp { get; set; }
|
public double? Reaming2RpmUp { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 2, Обороты, об/мин., Вниз
|
/// Проработка 2, Обороты, об/мин., Вниз
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 270.0, ErrorMessage = "Проработка 2, Обороты, об/мин., Вниз, должно быть в пределах от 0 до 270")]
|
[Range(0.0, 270.0, ErrorMessage = "Проработка 2, Обороты, об/мин., Вниз, должно быть в пределах от 0 до 270")]
|
||||||
public double Reaming2RpmDown { get; set; }
|
public double? Reaming2RpmDown { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 2, Расход, л/с., Вверх
|
/// Проработка 2, Расход, л/с., Вверх
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 100.0, ErrorMessage = "Проработка 2, Расход, л/с., Вверх, должно быть в пределах от 0 до 100")]
|
[Range(0.0, 100.0, ErrorMessage = "Проработка 2, Расход, л/с., Вверх, должно быть в пределах от 0 до 100")]
|
||||||
public double Reaming2FlowRateUp { get; set; }
|
public double? Reaming2FlowRateUp { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 2, Расход, л/с., Вниз
|
/// Проработка 2, Расход, л/с., Вниз
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 100.0, ErrorMessage = "Проработка 2, Расход, л/с., Вниз, должно быть в пределах от 0 до 100")]
|
[Range(0.0, 100.0, ErrorMessage = "Проработка 2, Расход, л/с., Вниз, должно быть в пределах от 0 до 100")]
|
||||||
public double Reaming2FlowRateDown { get; set; }
|
public double? Reaming2FlowRateDown { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 2, Интервал проработки, м.
|
/// Проработка 2, Интервал проработки, м.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 30.0, ErrorMessage = "Проработка 2, Интервал проработки, м., должно быть в пределах от 0 до 30")]
|
[Range(0.0, 30.0, ErrorMessage = "Проработка 2, Интервал проработки, м., должно быть в пределах от 0 до 30")]
|
||||||
public double Reaming2Interval { get; set; }
|
public double? Reaming2Interval { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Остановка над забоем, м.
|
/// Остановка над забоем, м.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 10.0, ErrorMessage = "Остановка над забоем, м., должно быть в пределах от 0 до 10")]
|
[Range(0.0, 10.0, ErrorMessage = "Остановка над забоем, м., должно быть в пределах от 0 до 10")]
|
||||||
public double Reaming2StopPointOffBottom { get; set; }
|
public double? Reaming2StopPointOffBottom { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 3, Количество повторений, шт.
|
/// Проработка 3, Количество повторений, шт.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 99.0, ErrorMessage = "Проработка 3, Количество повторений, шт., должно быть в пределах от 0 до 99")]
|
[Range(0.0, 99.0, ErrorMessage = "Проработка 3, Количество повторений, шт., должно быть в пределах от 0 до 99")]
|
||||||
public double Reaming3RepetitionsCount { get; set; }
|
public int? Reaming3RepetitionsCount { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 3, Скорость, м/ч., Вверх
|
/// Проработка 3, Скорость, м/ч., Вверх
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 999.0, ErrorMessage = "Проработка 3, Скорость, м/ч., Вверх, должно быть в пределах от 0 до 999")]
|
[Range(0.0, 999.0, ErrorMessage = "Проработка 3, Скорость, м/ч., Вверх, должно быть в пределах от 0 до 999")]
|
||||||
public double Reaming3RopUp { get; set; }
|
public double? Reaming3RopUp { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 3, Скорость, м/ч., Вниз
|
/// Проработка 3, Скорость, м/ч., Вниз
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 999.0, ErrorMessage = "Проработка 3, Скорость, м/ч., Вниз, должно быть в пределах от 0 до 999")]
|
[Range(0.0, 999.0, ErrorMessage = "Проработка 3, Скорость, м/ч., Вниз, должно быть в пределах от 0 до 999")]
|
||||||
public double Reaming3RopDown { get; set; }
|
public double? Reaming3RopDown { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 3, Обороты, об/мин., Вверх
|
/// Проработка 3, Обороты, об/мин., Вверх
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 270.0, ErrorMessage = "Проработка 3, Обороты, об/мин., Вверх, должно быть в пределах от 0 до 270")]
|
[Range(0.0, 270.0, ErrorMessage = "Проработка 3, Обороты, об/мин., Вверх, должно быть в пределах от 0 до 270")]
|
||||||
public double Reaming3RpmUp { get; set; }
|
public double? Reaming3RpmUp { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 3, Обороты, об/мин., Вниз
|
/// Проработка 3, Обороты, об/мин., Вниз
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 270.0, ErrorMessage = "Проработка 3, Обороты, об/мин., Вниз, должно быть в пределах от 0 до 270")]
|
[Range(0.0, 270.0, ErrorMessage = "Проработка 3, Обороты, об/мин., Вниз, должно быть в пределах от 0 до 270")]
|
||||||
public double Reaming3RpmDown { get; set; }
|
public double? Reaming3RpmDown { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 3, Расход, л/с., Вверх
|
/// Проработка 3, Расход, л/с., Вверх
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 100.0, ErrorMessage = "Проработка 3, Расход, л/с., Вверх, должно быть в пределах от 0 до 100")]
|
[Range(0.0, 100.0, ErrorMessage = "Проработка 3, Расход, л/с., Вверх, должно быть в пределах от 0 до 100")]
|
||||||
public double Reaming3FlowRateUp { get; set; }
|
public double? Reaming3FlowRateUp { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 3, Расход, л/с., Вниз
|
/// Проработка 3, Расход, л/с., Вниз
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 100.0, ErrorMessage = "Проработка 3, Расход, л/с., Вниз, должно быть в пределах от 0 до 100")]
|
[Range(0.0, 100.0, ErrorMessage = "Проработка 3, Расход, л/с., Вниз, должно быть в пределах от 0 до 100")]
|
||||||
public double Reaming3FlowRateDown { get; set; }
|
public double? Reaming3FlowRateDown { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Проработка 3, Интервал проработки, м.
|
/// Проработка 3, Интервал проработки, м.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 30.0, ErrorMessage = "Проработка 3, Интервал проработки, м., должно быть в пределах от 0 до 30")]
|
[Range(0.0, 30.0, ErrorMessage = "Проработка 3, Интервал проработки, м., должно быть в пределах от 0 до 30")]
|
||||||
public double Reaming3Interval { get; set; }
|
public double? Reaming3Interval { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Остановка над забоем, м.
|
/// Остановка над забоем, м.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Range(0.0, 10.0, ErrorMessage = "Остановка над забоем, м., должно быть в пределах от 0 до 10")]
|
[Range(0.0, 10.0, ErrorMessage = "Остановка над забоем, м., должно быть в пределах от 0 до 10")]
|
||||||
public double Reaming3StopPointOffBottom { get; set; }
|
public double? Reaming3StopPointOffBottom { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Примечание
|
/// Примечание
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[StringLength(1024, ErrorMessage = "Примечание, должно быть не более 1024 символов")]
|
[StringLength(1024, ErrorMessage = "Примечание, должно быть не более 1024 символов")]
|
||||||
public string Note { get; set; } = string.Empty;
|
public string? Note { get; set; }
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
12236
AsbCloudDb/Migrations/20240718044823_Update_Tables_ProcessMapOperationsAndFunctions2.Designer.cs
generated
Normal file
12236
AsbCloudDb/Migrations/20240718044823_Update_Tables_ProcessMapOperationsAndFunctions2.Designer.cs
generated
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,4 +1,4 @@
|
|||||||
// <auto-generated />
|
// <auto-generated />
|
||||||
using System;
|
using System;
|
||||||
using System.Text.Json;
|
using System.Text.Json;
|
||||||
using AsbCloudDb.Model;
|
using AsbCloudDb.Model;
|
||||||
@ -2785,7 +2785,6 @@ namespace AsbCloudDb.Migrations
|
|||||||
.HasComment("Тип секции");
|
.HasComment("Тип секции");
|
||||||
|
|
||||||
b.Property<string>("Note")
|
b.Property<string>("Note")
|
||||||
.IsRequired()
|
|
||||||
.HasMaxLength(1024)
|
.HasMaxLength(1024)
|
||||||
.HasColumnType("character varying(1024)")
|
.HasColumnType("character varying(1024)")
|
||||||
.HasColumnName("note")
|
.HasColumnName("note")
|
||||||
@ -2875,7 +2874,6 @@ namespace AsbCloudDb.Migrations
|
|||||||
.HasComment("Тип секции");
|
.HasComment("Тип секции");
|
||||||
|
|
||||||
b.Property<string>("Note")
|
b.Property<string>("Note")
|
||||||
.IsRequired()
|
|
||||||
.HasMaxLength(1024)
|
.HasMaxLength(1024)
|
||||||
.HasColumnType("character varying(1024)")
|
.HasColumnType("character varying(1024)")
|
||||||
.HasColumnName("note")
|
.HasColumnName("note")
|
||||||
@ -2970,7 +2968,6 @@ namespace AsbCloudDb.Migrations
|
|||||||
.HasComment("Величина проходки шага, м.");
|
.HasComment("Величина проходки шага, м.");
|
||||||
|
|
||||||
b.Property<string>("Note")
|
b.Property<string>("Note")
|
||||||
.IsRequired()
|
|
||||||
.HasMaxLength(1024)
|
.HasMaxLength(1024)
|
||||||
.HasColumnType("character varying(1024)")
|
.HasColumnType("character varying(1024)")
|
||||||
.HasColumnName("note")
|
.HasColumnName("note")
|
||||||
@ -3080,7 +3077,6 @@ namespace AsbCloudDb.Migrations
|
|||||||
.HasComment("Режим Авто/Руч");
|
.HasComment("Режим Авто/Руч");
|
||||||
|
|
||||||
b.Property<string>("Note")
|
b.Property<string>("Note")
|
||||||
.IsRequired()
|
|
||||||
.HasMaxLength(1024)
|
.HasMaxLength(1024)
|
||||||
.HasColumnType("character varying(1024)")
|
.HasColumnType("character varying(1024)")
|
||||||
.HasColumnName("note")
|
.HasColumnName("note")
|
||||||
@ -3200,7 +3196,6 @@ namespace AsbCloudDb.Migrations
|
|||||||
.HasComment("Тип секции");
|
.HasComment("Тип секции");
|
||||||
|
|
||||||
b.Property<string>("Note")
|
b.Property<string>("Note")
|
||||||
.IsRequired()
|
|
||||||
.HasMaxLength(1024)
|
.HasMaxLength(1024)
|
||||||
.HasColumnType("character varying(1024)")
|
.HasColumnType("character varying(1024)")
|
||||||
.HasColumnName("note")
|
.HasColumnName("note")
|
||||||
@ -3750,7 +3745,6 @@ namespace AsbCloudDb.Migrations
|
|||||||
.HasComment("Тип секции");
|
.HasComment("Тип секции");
|
||||||
|
|
||||||
b.Property<string>("Note")
|
b.Property<string>("Note")
|
||||||
.IsRequired()
|
|
||||||
.HasMaxLength(1024)
|
.HasMaxLength(1024)
|
||||||
.HasColumnType("character varying(1024)")
|
.HasColumnType("character varying(1024)")
|
||||||
.HasColumnName("note")
|
.HasColumnName("note")
|
||||||
@ -3811,92 +3805,92 @@ namespace AsbCloudDb.Migrations
|
|||||||
.HasColumnName("reaming1_stop_point_off_bottom")
|
.HasColumnName("reaming1_stop_point_off_bottom")
|
||||||
.HasComment("Остановка над забоем, м.");
|
.HasComment("Остановка над забоем, м.");
|
||||||
|
|
||||||
b.Property<double>("Reaming2FlowRateDown")
|
b.Property<double?>("Reaming2FlowRateDown")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming2_flow_rate_down")
|
.HasColumnName("reaming2_flow_rate_down")
|
||||||
.HasComment("Проработка 2, Расход, л/с., Вниз");
|
.HasComment("Проработка 2, Расход, л/с., Вниз");
|
||||||
|
|
||||||
b.Property<double>("Reaming2FlowRateUp")
|
b.Property<double?>("Reaming2FlowRateUp")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming2_flow_rate_up")
|
.HasColumnName("reaming2_flow_rate_up")
|
||||||
.HasComment("Проработка 2, Расход, л/с., Вверх");
|
.HasComment("Проработка 2, Расход, л/с., Вверх");
|
||||||
|
|
||||||
b.Property<double>("Reaming2Interval")
|
b.Property<double?>("Reaming2Interval")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming2_interval")
|
.HasColumnName("reaming2_interval")
|
||||||
.HasComment("Проработка 2, Интервал проработки, м.");
|
.HasComment("Проработка 2, Интервал проработки, м.");
|
||||||
|
|
||||||
b.Property<int>("Reaming2RepetitionsCount")
|
b.Property<int?>("Reaming2RepetitionsCount")
|
||||||
.HasColumnType("integer")
|
.HasColumnType("integer")
|
||||||
.HasColumnName("reaming2_repetitions_count")
|
.HasColumnName("reaming2_repetitions_count")
|
||||||
.HasComment("Проработка 2, Количество повторений, шт.");
|
.HasComment("Проработка 2, Количество повторений, шт.");
|
||||||
|
|
||||||
b.Property<double>("Reaming2RopDown")
|
b.Property<double?>("Reaming2RopDown")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming2_rop_down")
|
.HasColumnName("reaming2_rop_down")
|
||||||
.HasComment("Проработка 2, Скорость, м/ч., Вниз");
|
.HasComment("Проработка 2, Скорость, м/ч., Вниз");
|
||||||
|
|
||||||
b.Property<double>("Reaming2RopUp")
|
b.Property<double?>("Reaming2RopUp")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming2_rop_up")
|
.HasColumnName("reaming2_rop_up")
|
||||||
.HasComment("Проработка 2, Скорость, м/ч., Вверх");
|
.HasComment("Проработка 2, Скорость, м/ч., Вверх");
|
||||||
|
|
||||||
b.Property<double>("Reaming2RpmDown")
|
b.Property<double?>("Reaming2RpmDown")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming2_rpm_down")
|
.HasColumnName("reaming2_rpm_down")
|
||||||
.HasComment("Проработка 2, Обороты, об/мин., Вниз");
|
.HasComment("Проработка 2, Обороты, об/мин., Вниз");
|
||||||
|
|
||||||
b.Property<double>("Reaming2RpmUp")
|
b.Property<double?>("Reaming2RpmUp")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming2_rpm_up")
|
.HasColumnName("reaming2_rpm_up")
|
||||||
.HasComment("Проработка 2, Обороты, об/мин., Вверх");
|
.HasComment("Проработка 2, Обороты, об/мин., Вверх");
|
||||||
|
|
||||||
b.Property<double>("Reaming2StopPointOffBottom")
|
b.Property<double?>("Reaming2StopPointOffBottom")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming2_stop_point_off_bottom")
|
.HasColumnName("reaming2_stop_point_off_bottom")
|
||||||
.HasComment("Остановка над забоем, м.");
|
.HasComment("Остановка над забоем, м.");
|
||||||
|
|
||||||
b.Property<double>("Reaming3FlowRateDown")
|
b.Property<double?>("Reaming3FlowRateDown")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming3_flow_rate_down")
|
.HasColumnName("reaming3_flow_rate_down")
|
||||||
.HasComment("Проработка 3, Расход, л/с., Вниз");
|
.HasComment("Проработка 3, Расход, л/с., Вниз");
|
||||||
|
|
||||||
b.Property<double>("Reaming3FlowRateUp")
|
b.Property<double?>("Reaming3FlowRateUp")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming3_flow_rate_up")
|
.HasColumnName("reaming3_flow_rate_up")
|
||||||
.HasComment("Проработка 3, Расход, л/с., Вверх");
|
.HasComment("Проработка 3, Расход, л/с., Вверх");
|
||||||
|
|
||||||
b.Property<double>("Reaming3Interval")
|
b.Property<double?>("Reaming3Interval")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming3_interval")
|
.HasColumnName("reaming3_interval")
|
||||||
.HasComment("Проработка 3, Интервал проработки, м.");
|
.HasComment("Проработка 3, Интервал проработки, м.");
|
||||||
|
|
||||||
b.Property<int>("Reaming3RepetitionsCount")
|
b.Property<int?>("Reaming3RepetitionsCount")
|
||||||
.HasColumnType("integer")
|
.HasColumnType("integer")
|
||||||
.HasColumnName("reaming3_repetitions_count")
|
.HasColumnName("reaming3_repetitions_count")
|
||||||
.HasComment("Проработка 3, Количество повторений, шт.");
|
.HasComment("Проработка 3, Количество повторений, шт.");
|
||||||
|
|
||||||
b.Property<double>("Reaming3RopDown")
|
b.Property<double?>("Reaming3RopDown")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming3_rop_down")
|
.HasColumnName("reaming3_rop_down")
|
||||||
.HasComment("Проработка 3, Скорость, м/ч., Вниз");
|
.HasComment("Проработка 3, Скорость, м/ч., Вниз");
|
||||||
|
|
||||||
b.Property<double>("Reaming3RopUp")
|
b.Property<double?>("Reaming3RopUp")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming3_rop_up")
|
.HasColumnName("reaming3_rop_up")
|
||||||
.HasComment("Проработка 3, Скорость, м/ч., Вверх");
|
.HasComment("Проработка 3, Скорость, м/ч., Вверх");
|
||||||
|
|
||||||
b.Property<double>("Reaming3RpmDown")
|
b.Property<double?>("Reaming3RpmDown")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming3_rpm_down")
|
.HasColumnName("reaming3_rpm_down")
|
||||||
.HasComment("Проработка 3, Обороты, об/мин., Вниз");
|
.HasComment("Проработка 3, Обороты, об/мин., Вниз");
|
||||||
|
|
||||||
b.Property<double>("Reaming3RpmUp")
|
b.Property<double?>("Reaming3RpmUp")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming3_rpm_up")
|
.HasColumnName("reaming3_rpm_up")
|
||||||
.HasComment("Проработка 3, Обороты, об/мин., Вверх");
|
.HasComment("Проработка 3, Обороты, об/мин., Вверх");
|
||||||
|
|
||||||
b.Property<double>("Reaming3StopPointOffBottom")
|
b.Property<double?>("Reaming3StopPointOffBottom")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming3_stop_point_off_bottom")
|
.HasColumnName("reaming3_stop_point_off_bottom")
|
||||||
.HasComment("Остановка над забоем, м.");
|
.HasComment("Остановка над забоем, м.");
|
||||||
@ -3995,7 +3989,6 @@ namespace AsbCloudDb.Migrations
|
|||||||
.HasComment("Тип секции");
|
.HasComment("Тип секции");
|
||||||
|
|
||||||
b.Property<string>("Note")
|
b.Property<string>("Note")
|
||||||
.IsRequired()
|
|
||||||
.HasMaxLength(1024)
|
.HasMaxLength(1024)
|
||||||
.HasColumnType("character varying(1024)")
|
.HasColumnType("character varying(1024)")
|
||||||
.HasColumnName("note")
|
.HasColumnName("note")
|
||||||
@ -4026,8 +4019,8 @@ namespace AsbCloudDb.Migrations
|
|||||||
.HasColumnName("reaming1_interval")
|
.HasColumnName("reaming1_interval")
|
||||||
.HasComment("Проработка 1, Интервал проработки, м.");
|
.HasComment("Проработка 1, Интервал проработки, м.");
|
||||||
|
|
||||||
b.Property<double>("Reaming1RepetitionsCount")
|
b.Property<int>("Reaming1RepetitionsCount")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("integer")
|
||||||
.HasColumnName("reaming1_repetitions_count")
|
.HasColumnName("reaming1_repetitions_count")
|
||||||
.HasComment("Проработка 1. Количество повторений, шт.");
|
.HasComment("Проработка 1. Количество повторений, шт.");
|
||||||
|
|
||||||
@ -4056,92 +4049,92 @@ namespace AsbCloudDb.Migrations
|
|||||||
.HasColumnName("reaming1_stop_point_off_bottom")
|
.HasColumnName("reaming1_stop_point_off_bottom")
|
||||||
.HasComment("Остановка над забоем, м.");
|
.HasComment("Остановка над забоем, м.");
|
||||||
|
|
||||||
b.Property<double>("Reaming2FlowRateDown")
|
b.Property<double?>("Reaming2FlowRateDown")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming2_flow_rate_down")
|
.HasColumnName("reaming2_flow_rate_down")
|
||||||
.HasComment("Проработка 2, Расход, л/с., Вниз");
|
.HasComment("Проработка 2, Расход, л/с., Вниз");
|
||||||
|
|
||||||
b.Property<double>("Reaming2FlowRateUp")
|
b.Property<double?>("Reaming2FlowRateUp")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming2_flow_rate_up")
|
.HasColumnName("reaming2_flow_rate_up")
|
||||||
.HasComment("Проработка 2, Расход, л/с., Вверх");
|
.HasComment("Проработка 2, Расход, л/с., Вверх");
|
||||||
|
|
||||||
b.Property<double>("Reaming2Interval")
|
b.Property<double?>("Reaming2Interval")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming2_interval")
|
.HasColumnName("reaming2_interval")
|
||||||
.HasComment("Проработка 2, Интервал проработки, м.");
|
.HasComment("Проработка 2, Интервал проработки, м.");
|
||||||
|
|
||||||
b.Property<double>("Reaming2RepetitionsCount")
|
b.Property<int?>("Reaming2RepetitionsCount")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("integer")
|
||||||
.HasColumnName("reaming2_repetitions_count")
|
.HasColumnName("reaming2_repetitions_count")
|
||||||
.HasComment("Проработка 2, Количество повторений, шт.");
|
.HasComment("Проработка 2, Количество повторений, шт.");
|
||||||
|
|
||||||
b.Property<double>("Reaming2RopDown")
|
b.Property<double?>("Reaming2RopDown")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming2_rop_down")
|
.HasColumnName("reaming2_rop_down")
|
||||||
.HasComment("Проработка 2, Скорость, м/ч., Вниз");
|
.HasComment("Проработка 2, Скорость, м/ч., Вниз");
|
||||||
|
|
||||||
b.Property<double>("Reaming2RopUp")
|
b.Property<double?>("Reaming2RopUp")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming2_rop_up")
|
.HasColumnName("reaming2_rop_up")
|
||||||
.HasComment("Проработка 2, Скорость, м/ч., Вверх");
|
.HasComment("Проработка 2, Скорость, м/ч., Вверх");
|
||||||
|
|
||||||
b.Property<double>("Reaming2RpmDown")
|
b.Property<double?>("Reaming2RpmDown")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming2_rpm_down")
|
.HasColumnName("reaming2_rpm_down")
|
||||||
.HasComment("Проработка 2, Обороты, об/мин., Вниз");
|
.HasComment("Проработка 2, Обороты, об/мин., Вниз");
|
||||||
|
|
||||||
b.Property<double>("Reaming2RpmUp")
|
b.Property<double?>("Reaming2RpmUp")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming2_rpm_up")
|
.HasColumnName("reaming2_rpm_up")
|
||||||
.HasComment("Проработка 2, Обороты, об/мин., Вверх");
|
.HasComment("Проработка 2, Обороты, об/мин., Вверх");
|
||||||
|
|
||||||
b.Property<double>("Reaming2StopPointOffBottom")
|
b.Property<double?>("Reaming2StopPointOffBottom")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming2_stop_point_off_bottom")
|
.HasColumnName("reaming2_stop_point_off_bottom")
|
||||||
.HasComment("Остановка над забоем, м.");
|
.HasComment("Остановка над забоем, м.");
|
||||||
|
|
||||||
b.Property<double>("Reaming3FlowRateDown")
|
b.Property<double?>("Reaming3FlowRateDown")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming3_flow_rate_down")
|
.HasColumnName("reaming3_flow_rate_down")
|
||||||
.HasComment("Проработка 3, Расход, л/с., Вниз");
|
.HasComment("Проработка 3, Расход, л/с., Вниз");
|
||||||
|
|
||||||
b.Property<double>("Reaming3FlowRateUp")
|
b.Property<double?>("Reaming3FlowRateUp")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming3_flow_rate_up")
|
.HasColumnName("reaming3_flow_rate_up")
|
||||||
.HasComment("Проработка 3, Расход, л/с., Вверх");
|
.HasComment("Проработка 3, Расход, л/с., Вверх");
|
||||||
|
|
||||||
b.Property<double>("Reaming3Interval")
|
b.Property<double?>("Reaming3Interval")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming3_interval")
|
.HasColumnName("reaming3_interval")
|
||||||
.HasComment("Проработка 3, Интервал проработки, м.");
|
.HasComment("Проработка 3, Интервал проработки, м.");
|
||||||
|
|
||||||
b.Property<double>("Reaming3RepetitionsCount")
|
b.Property<int?>("Reaming3RepetitionsCount")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("integer")
|
||||||
.HasColumnName("reaming3_repetitions_count")
|
.HasColumnName("reaming3_repetitions_count")
|
||||||
.HasComment("Проработка 3, Количество повторений, шт.");
|
.HasComment("Проработка 3, Количество повторений, шт.");
|
||||||
|
|
||||||
b.Property<double>("Reaming3RopDown")
|
b.Property<double?>("Reaming3RopDown")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming3_rop_down")
|
.HasColumnName("reaming3_rop_down")
|
||||||
.HasComment("Проработка 3, Скорость, м/ч., Вниз");
|
.HasComment("Проработка 3, Скорость, м/ч., Вниз");
|
||||||
|
|
||||||
b.Property<double>("Reaming3RopUp")
|
b.Property<double?>("Reaming3RopUp")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming3_rop_up")
|
.HasColumnName("reaming3_rop_up")
|
||||||
.HasComment("Проработка 3, Скорость, м/ч., Вверх");
|
.HasComment("Проработка 3, Скорость, м/ч., Вверх");
|
||||||
|
|
||||||
b.Property<double>("Reaming3RpmDown")
|
b.Property<double?>("Reaming3RpmDown")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming3_rpm_down")
|
.HasColumnName("reaming3_rpm_down")
|
||||||
.HasComment("Проработка 3, Обороты, об/мин., Вниз");
|
.HasComment("Проработка 3, Обороты, об/мин., Вниз");
|
||||||
|
|
||||||
b.Property<double>("Reaming3RpmUp")
|
b.Property<double?>("Reaming3RpmUp")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming3_rpm_up")
|
.HasColumnName("reaming3_rpm_up")
|
||||||
.HasComment("Проработка 3, Обороты, об/мин., Вверх");
|
.HasComment("Проработка 3, Обороты, об/мин., Вверх");
|
||||||
|
|
||||||
b.Property<double>("Reaming3StopPointOffBottom")
|
b.Property<double?>("Reaming3StopPointOffBottom")
|
||||||
.HasColumnType("double precision")
|
.HasColumnType("double precision")
|
||||||
.HasColumnName("reaming3_stop_point_off_bottom")
|
.HasColumnName("reaming3_stop_point_off_bottom")
|
||||||
.HasComment("Остановка над забоем, м.");
|
.HasComment("Остановка над забоем, м.");
|
||||||
|
@ -14,7 +14,7 @@ public class ProcessMapPlanAutoHoldTF : ProcessMapPlanBase
|
|||||||
public double ZenithAngle { get; set; }
|
public double ZenithAngle { get; set; }
|
||||||
|
|
||||||
[Column("note"), Comment("Примечание"), StringLength(1024)]
|
[Column("note"), Comment("Примечание"), StringLength(1024)]
|
||||||
public string Note { get; set; } = string.Empty;
|
public string? Note { get; set; }
|
||||||
|
|
||||||
[ForeignKey(nameof(IdPrevious))]
|
[ForeignKey(nameof(IdPrevious))]
|
||||||
public virtual ProcessMapPlanAutoHoldTF? Previous { get; set; }
|
public virtual ProcessMapPlanAutoHoldTF? Previous { get; set; }
|
||||||
|
@ -14,7 +14,7 @@ public class ProcessMapPlanDamper : ProcessMapPlanBase
|
|||||||
public double StickSlip { get; set; }
|
public double StickSlip { get; set; }
|
||||||
|
|
||||||
[Column("note"), Comment("Примечание"), StringLength(1024)]
|
[Column("note"), Comment("Примечание"), StringLength(1024)]
|
||||||
public string Note { get; set; } = string.Empty;
|
public string? Note { get; set; }
|
||||||
|
|
||||||
[ForeignKey(nameof(IdPrevious))]
|
[ForeignKey(nameof(IdPrevious))]
|
||||||
public virtual ProcessMapPlanDamper? Previous { get; set; }
|
public virtual ProcessMapPlanDamper? Previous { get; set; }
|
||||||
|
@ -34,7 +34,7 @@ public class ProcessMapPlanDrillTest : ProcessMapPlanBase
|
|||||||
public double LengthStep { get; set; }
|
public double LengthStep { get; set; }
|
||||||
|
|
||||||
[Column("note"), Comment("Примечание"), StringLength(1024)]
|
[Column("note"), Comment("Примечание"), StringLength(1024)]
|
||||||
public string Note { get; set; } = string.Empty;
|
public string? Note { get; set; }
|
||||||
|
|
||||||
[ForeignKey(nameof(IdPrevious))]
|
[ForeignKey(nameof(IdPrevious))]
|
||||||
public virtual ProcessMapPlanDrillTest? Previous { get; set; }
|
public virtual ProcessMapPlanDrillTest? Previous { get; set; }
|
||||||
|
@ -39,7 +39,7 @@ public class ProcessMapPlanOscillation : ProcessMapPlanBase
|
|||||||
public int Mode { get; set; }
|
public int Mode { get; set; }
|
||||||
|
|
||||||
[Column("note"), Comment("Примечание"), StringLength(1024)]
|
[Column("note"), Comment("Примечание"), StringLength(1024)]
|
||||||
public string Note { get; set; } = string.Empty;
|
public string? Note { get; set; }
|
||||||
|
|
||||||
[ForeignKey(nameof(IdPrevious))]
|
[ForeignKey(nameof(IdPrevious))]
|
||||||
public virtual ProcessMapPlanOscillation? Previous { get; set; }
|
public virtual ProcessMapPlanOscillation? Previous { get; set; }
|
||||||
|
@ -39,7 +39,7 @@ public class ProcessMapPlanShockTest : ProcessMapPlanBase
|
|||||||
public double RpmMin { get; set; }
|
public double RpmMin { get; set; }
|
||||||
|
|
||||||
[Column("note"), Comment("Примечание"), StringLength(1024)]
|
[Column("note"), Comment("Примечание"), StringLength(1024)]
|
||||||
public string Note { get; set; } = string.Empty;
|
public string? Note { get; set; }
|
||||||
|
|
||||||
[ForeignKey(nameof(IdPrevious))]
|
[ForeignKey(nameof(IdPrevious))]
|
||||||
public virtual ProcessMapPlanShockTest? Previous { get; set; }
|
public virtual ProcessMapPlanShockTest? Previous { get; set; }
|
||||||
|
@ -80,78 +80,78 @@ public class ProcessMapPlanReamingRotor : ProcessMapPlanBase
|
|||||||
|
|
||||||
[Column("reaming2_repetitions_count"), Comment("Проработка 2, Количество повторений, шт.")]
|
[Column("reaming2_repetitions_count"), Comment("Проработка 2, Количество повторений, шт.")]
|
||||||
[Range(0, 99)]
|
[Range(0, 99)]
|
||||||
public int Reaming2RepetitionsCount { get; set; }
|
public int? Reaming2RepetitionsCount { get; set; }
|
||||||
|
|
||||||
[Column("reaming2_rop_up"), Comment("Проработка 2, Скорость, м/ч., Вверх")]
|
[Column("reaming2_rop_up"), Comment("Проработка 2, Скорость, м/ч., Вверх")]
|
||||||
[Range(0.0, 999.0)]
|
[Range(0.0, 999.0)]
|
||||||
public double Reaming2RopUp { get; set; }
|
public double? Reaming2RopUp { get; set; }
|
||||||
|
|
||||||
[Column("reaming2_rop_down"), Comment("Проработка 2, Скорость, м/ч., Вниз")]
|
[Column("reaming2_rop_down"), Comment("Проработка 2, Скорость, м/ч., Вниз")]
|
||||||
[Range(0.0, 999.0)]
|
[Range(0.0, 999.0)]
|
||||||
public double Reaming2RopDown { get; set; }
|
public double? Reaming2RopDown { get; set; }
|
||||||
|
|
||||||
[Column("reaming2_rpm_up"), Comment("Проработка 2, Обороты, об/мин., Вверх")]
|
[Column("reaming2_rpm_up"), Comment("Проработка 2, Обороты, об/мин., Вверх")]
|
||||||
[Range(0.0, 270.0)]
|
[Range(0.0, 270.0)]
|
||||||
public double Reaming2RpmUp { get; set; }
|
public double? Reaming2RpmUp { get; set; }
|
||||||
|
|
||||||
[Column("reaming2_rpm_down"), Comment("Проработка 2, Обороты, об/мин., Вниз")]
|
[Column("reaming2_rpm_down"), Comment("Проработка 2, Обороты, об/мин., Вниз")]
|
||||||
[Range(0.0, 270.0)]
|
[Range(0.0, 270.0)]
|
||||||
public double Reaming2RpmDown { get; set; }
|
public double? Reaming2RpmDown { get; set; }
|
||||||
|
|
||||||
[Column("reaming2_flow_rate_up"), Comment("Проработка 2, Расход, л/с., Вверх")]
|
[Column("reaming2_flow_rate_up"), Comment("Проработка 2, Расход, л/с., Вверх")]
|
||||||
[Range(0.0, 100.0)]
|
[Range(0.0, 100.0)]
|
||||||
public double Reaming2FlowRateUp { get; set; }
|
public double? Reaming2FlowRateUp { get; set; }
|
||||||
|
|
||||||
[Column("reaming2_flow_rate_down"), Comment("Проработка 2, Расход, л/с., Вниз")]
|
[Column("reaming2_flow_rate_down"), Comment("Проработка 2, Расход, л/с., Вниз")]
|
||||||
[Range(0.0, 100.0)]
|
[Range(0.0, 100.0)]
|
||||||
public double Reaming2FlowRateDown { get; set; }
|
public double? Reaming2FlowRateDown { get; set; }
|
||||||
|
|
||||||
[Column("reaming2_interval"), Comment("Проработка 2, Интервал проработки, м.")]
|
[Column("reaming2_interval"), Comment("Проработка 2, Интервал проработки, м.")]
|
||||||
[Range(0.0, 30.0)]
|
[Range(0.0, 30.0)]
|
||||||
public double Reaming2Interval { get; set; }
|
public double? Reaming2Interval { get; set; }
|
||||||
|
|
||||||
[Column("reaming2_stop_point_off_bottom"), Comment("Остановка над забоем, м.")]
|
[Column("reaming2_stop_point_off_bottom"), Comment("Остановка над забоем, м.")]
|
||||||
[Range(0.0, 10.0)]
|
[Range(0.0, 10.0)]
|
||||||
public double Reaming2StopPointOffBottom { get; set; }
|
public double? Reaming2StopPointOffBottom { get; set; }
|
||||||
|
|
||||||
[Column("reaming3_repetitions_count"), Comment("Проработка 3, Количество повторений, шт.")]
|
[Column("reaming3_repetitions_count"), Comment("Проработка 3, Количество повторений, шт.")]
|
||||||
[Range(0, 99)]
|
[Range(0, 99)]
|
||||||
public int Reaming3RepetitionsCount { get; set; }
|
public int? Reaming3RepetitionsCount { get; set; }
|
||||||
|
|
||||||
[Column("reaming3_rop_up"), Comment("Проработка 3, Скорость, м/ч., Вверх")]
|
[Column("reaming3_rop_up"), Comment("Проработка 3, Скорость, м/ч., Вверх")]
|
||||||
[Range(0.0, 999.0)]
|
[Range(0.0, 999.0)]
|
||||||
public double Reaming3RopUp { get; set; }
|
public double? Reaming3RopUp { get; set; }
|
||||||
|
|
||||||
[Column("reaming3_rop_down"), Comment("Проработка 3, Скорость, м/ч., Вниз")]
|
[Column("reaming3_rop_down"), Comment("Проработка 3, Скорость, м/ч., Вниз")]
|
||||||
[Range(0.0, 999.0)]
|
[Range(0.0, 999.0)]
|
||||||
public double Reaming3RopDown { get; set; }
|
public double? Reaming3RopDown { get; set; }
|
||||||
|
|
||||||
[Column("reaming3_rpm_up"), Comment("Проработка 3, Обороты, об/мин., Вверх")]
|
[Column("reaming3_rpm_up"), Comment("Проработка 3, Обороты, об/мин., Вверх")]
|
||||||
[Range(0.0, 270.0)]
|
[Range(0.0, 270.0)]
|
||||||
public double Reaming3RpmUp { get; set; }
|
public double? Reaming3RpmUp { get; set; }
|
||||||
|
|
||||||
[Column("reaming3_rpm_down"), Comment("Проработка 3, Обороты, об/мин., Вниз")]
|
[Column("reaming3_rpm_down"), Comment("Проработка 3, Обороты, об/мин., Вниз")]
|
||||||
[Range(0.0, 270.0)]
|
[Range(0.0, 270.0)]
|
||||||
public double Reaming3RpmDown { get; set; }
|
public double? Reaming3RpmDown { get; set; }
|
||||||
|
|
||||||
[Column("reaming3_flow_rate_up"), Comment("Проработка 3, Расход, л/с., Вверх")]
|
[Column("reaming3_flow_rate_up"), Comment("Проработка 3, Расход, л/с., Вверх")]
|
||||||
[Range(0.0, 100.0)]
|
[Range(0.0, 100.0)]
|
||||||
public double Reaming3FlowRateUp { get; set; }
|
public double? Reaming3FlowRateUp { get; set; }
|
||||||
|
|
||||||
[Column("reaming3_flow_rate_down"), Comment("Проработка 3, Расход, л/с., Вниз")]
|
[Column("reaming3_flow_rate_down"), Comment("Проработка 3, Расход, л/с., Вниз")]
|
||||||
[Range(0.0, 100.0)]
|
[Range(0.0, 100.0)]
|
||||||
public double Reaming3FlowRateDown { get; set; }
|
public double? Reaming3FlowRateDown { get; set; }
|
||||||
|
|
||||||
[Column("reaming3_interval"), Comment("Проработка 3, Интервал проработки, м.")]
|
[Column("reaming3_interval"), Comment("Проработка 3, Интервал проработки, м.")]
|
||||||
[Range(0.0, 30.0)]
|
[Range(0.0, 30.0)]
|
||||||
public double Reaming3Interval { get; set; }
|
public double? Reaming3Interval { get; set; }
|
||||||
|
|
||||||
[Column("reaming3_stop_point_off_bottom"), Comment("Остановка над забоем, м.")]
|
[Column("reaming3_stop_point_off_bottom"), Comment("Остановка над забоем, м.")]
|
||||||
[Range(0.0, 10.0)]
|
[Range(0.0, 10.0)]
|
||||||
public double Reaming3StopPointOffBottom { get; set; }
|
public double? Reaming3StopPointOffBottom { get; set; }
|
||||||
|
|
||||||
[Column("note"), Comment("Примечание"), StringLength(1024)]
|
[Column("note"), Comment("Примечание"), StringLength(1024)]
|
||||||
public string Note { get; set; } = string.Empty;
|
public string? Note { get; set; }
|
||||||
|
|
||||||
[ForeignKey(nameof(IdPrevious))]
|
[ForeignKey(nameof(IdPrevious))]
|
||||||
public virtual ProcessMapPlanReamingRotor? Previous { get; set; }
|
public virtual ProcessMapPlanReamingRotor? Previous { get; set; }
|
||||||
|
@ -36,7 +36,7 @@ public class ProcessMapPlanReamingSlide : ProcessMapPlanBase
|
|||||||
[Column("reaming1_repetitions_count"), Comment("Проработка 1. Количество повторений, шт.")]
|
[Column("reaming1_repetitions_count"), Comment("Проработка 1. Количество повторений, шт.")]
|
||||||
[Range(0.0, 99.0)]
|
[Range(0.0, 99.0)]
|
||||||
[Required]
|
[Required]
|
||||||
public double Reaming1RepetitionsCount { get; set; }
|
public int Reaming1RepetitionsCount { get; set; }
|
||||||
|
|
||||||
[Column("reaming1_rop_up"), Comment("Проработка 1. Скорость вверх, м/ч.")]
|
[Column("reaming1_rop_up"), Comment("Проработка 1. Скорость вверх, м/ч.")]
|
||||||
[Range(0.0, 999.0)]
|
[Range(0.0, 999.0)]
|
||||||
@ -80,78 +80,78 @@ public class ProcessMapPlanReamingSlide : ProcessMapPlanBase
|
|||||||
|
|
||||||
[Column("reaming2_repetitions_count"), Comment("Проработка 2, Количество повторений, шт.")]
|
[Column("reaming2_repetitions_count"), Comment("Проработка 2, Количество повторений, шт.")]
|
||||||
[Range(0.0, 99.0)]
|
[Range(0.0, 99.0)]
|
||||||
public double Reaming2RepetitionsCount { get; set; }
|
public int? Reaming2RepetitionsCount { get; set; }
|
||||||
|
|
||||||
[Column("reaming2_rop_up"), Comment("Проработка 2, Скорость, м/ч., Вверх")]
|
[Column("reaming2_rop_up"), Comment("Проработка 2, Скорость, м/ч., Вверх")]
|
||||||
[Range(0.0, 999.0)]
|
[Range(0.0, 999.0)]
|
||||||
public double Reaming2RopUp { get; set; }
|
public double? Reaming2RopUp { get; set; }
|
||||||
|
|
||||||
[Column("reaming2_rop_down"), Comment("Проработка 2, Скорость, м/ч., Вниз")]
|
[Column("reaming2_rop_down"), Comment("Проработка 2, Скорость, м/ч., Вниз")]
|
||||||
[Range(0.0, 999.0)]
|
[Range(0.0, 999.0)]
|
||||||
public double Reaming2RopDown { get; set; }
|
public double? Reaming2RopDown { get; set; }
|
||||||
|
|
||||||
[Column("reaming2_rpm_up"), Comment("Проработка 2, Обороты, об/мин., Вверх")]
|
[Column("reaming2_rpm_up"), Comment("Проработка 2, Обороты, об/мин., Вверх")]
|
||||||
[Range(0.0, 270.0)]
|
[Range(0.0, 270.0)]
|
||||||
public double Reaming2RpmUp { get; set; }
|
public double? Reaming2RpmUp { get; set; }
|
||||||
|
|
||||||
[Column("reaming2_rpm_down"), Comment("Проработка 2, Обороты, об/мин., Вниз")]
|
[Column("reaming2_rpm_down"), Comment("Проработка 2, Обороты, об/мин., Вниз")]
|
||||||
[Range(0.0, 270.0)]
|
[Range(0.0, 270.0)]
|
||||||
public double Reaming2RpmDown { get; set; }
|
public double? Reaming2RpmDown { get; set; }
|
||||||
|
|
||||||
[Column("reaming2_flow_rate_up"), Comment("Проработка 2, Расход, л/с., Вверх")]
|
[Column("reaming2_flow_rate_up"), Comment("Проработка 2, Расход, л/с., Вверх")]
|
||||||
[Range(0.0, 100.0)]
|
[Range(0.0, 100.0)]
|
||||||
public double Reaming2FlowRateUp { get; set; }
|
public double? Reaming2FlowRateUp { get; set; }
|
||||||
|
|
||||||
[Column("reaming2_flow_rate_down"), Comment("Проработка 2, Расход, л/с., Вниз")]
|
[Column("reaming2_flow_rate_down"), Comment("Проработка 2, Расход, л/с., Вниз")]
|
||||||
[Range(0.0, 100.0)]
|
[Range(0.0, 100.0)]
|
||||||
public double Reaming2FlowRateDown { get; set; }
|
public double? Reaming2FlowRateDown { get; set; }
|
||||||
|
|
||||||
[Column("reaming2_interval"), Comment("Проработка 2, Интервал проработки, м.")]
|
[Column("reaming2_interval"), Comment("Проработка 2, Интервал проработки, м.")]
|
||||||
[Range(0.0, 30.0)]
|
[Range(0.0, 30.0)]
|
||||||
public double Reaming2Interval { get; set; }
|
public double? Reaming2Interval { get; set; }
|
||||||
|
|
||||||
[Column("reaming2_stop_point_off_bottom"), Comment("Остановка над забоем, м.")]
|
[Column("reaming2_stop_point_off_bottom"), Comment("Остановка над забоем, м.")]
|
||||||
[Range(0.0, 10.0)]
|
[Range(0.0, 10.0)]
|
||||||
public double Reaming2StopPointOffBottom { get; set; }
|
public double? Reaming2StopPointOffBottom { get; set; }
|
||||||
|
|
||||||
[Column("reaming3_repetitions_count"), Comment("Проработка 3, Количество повторений, шт.")]
|
[Column("reaming3_repetitions_count"), Comment("Проработка 3, Количество повторений, шт.")]
|
||||||
[Range(0.0, 99.0)]
|
[Range(0.0, 99.0)]
|
||||||
public double Reaming3RepetitionsCount { get; set; }
|
public int? Reaming3RepetitionsCount { get; set; }
|
||||||
|
|
||||||
[Column("reaming3_rop_up"), Comment("Проработка 3, Скорость, м/ч., Вверх")]
|
[Column("reaming3_rop_up"), Comment("Проработка 3, Скорость, м/ч., Вверх")]
|
||||||
[Range(0.0, 999.0)]
|
[Range(0.0, 999.0)]
|
||||||
public double Reaming3RopUp { get; set; }
|
public double? Reaming3RopUp { get; set; }
|
||||||
|
|
||||||
[Column("reaming3_rop_down"), Comment("Проработка 3, Скорость, м/ч., Вниз")]
|
[Column("reaming3_rop_down"), Comment("Проработка 3, Скорость, м/ч., Вниз")]
|
||||||
[Range(0.0, 999.0)]
|
[Range(0.0, 999.0)]
|
||||||
public double Reaming3RopDown { get; set; }
|
public double? Reaming3RopDown { get; set; }
|
||||||
|
|
||||||
[Column("reaming3_rpm_up"), Comment("Проработка 3, Обороты, об/мин., Вверх")]
|
[Column("reaming3_rpm_up"), Comment("Проработка 3, Обороты, об/мин., Вверх")]
|
||||||
[Range(0.0, 270.0)]
|
[Range(0.0, 270.0)]
|
||||||
public double Reaming3RpmUp { get; set; }
|
public double? Reaming3RpmUp { get; set; }
|
||||||
|
|
||||||
[Column("reaming3_rpm_down"), Comment("Проработка 3, Обороты, об/мин., Вниз")]
|
[Column("reaming3_rpm_down"), Comment("Проработка 3, Обороты, об/мин., Вниз")]
|
||||||
[Range(0.0, 270.0)]
|
[Range(0.0, 270.0)]
|
||||||
public double Reaming3RpmDown { get; set; }
|
public double? Reaming3RpmDown { get; set; }
|
||||||
|
|
||||||
[Column("reaming3_flow_rate_up"), Comment("Проработка 3, Расход, л/с., Вверх")]
|
[Column("reaming3_flow_rate_up"), Comment("Проработка 3, Расход, л/с., Вверх")]
|
||||||
[Range(0.0, 100.0)]
|
[Range(0.0, 100.0)]
|
||||||
public double Reaming3FlowRateUp { get; set; }
|
public double? Reaming3FlowRateUp { get; set; }
|
||||||
|
|
||||||
[Column("reaming3_flow_rate_down"), Comment("Проработка 3, Расход, л/с., Вниз")]
|
[Column("reaming3_flow_rate_down"), Comment("Проработка 3, Расход, л/с., Вниз")]
|
||||||
[Range(0.0, 100.0)]
|
[Range(0.0, 100.0)]
|
||||||
public double Reaming3FlowRateDown { get; set; }
|
public double? Reaming3FlowRateDown { get; set; }
|
||||||
|
|
||||||
[Column("reaming3_interval"), Comment("Проработка 3, Интервал проработки, м.")]
|
[Column("reaming3_interval"), Comment("Проработка 3, Интервал проработки, м.")]
|
||||||
[Range(0.0, 30.0)]
|
[Range(0.0, 30.0)]
|
||||||
public double Reaming3Interval { get; set; }
|
public double? Reaming3Interval { get; set; }
|
||||||
|
|
||||||
[Column("reaming3_stop_point_off_bottom"), Comment("Остановка над забоем, м.")]
|
[Column("reaming3_stop_point_off_bottom"), Comment("Остановка над забоем, м.")]
|
||||||
[Range(0.0, 10.0)]
|
[Range(0.0, 10.0)]
|
||||||
public double Reaming3StopPointOffBottom { get; set; }
|
public double? Reaming3StopPointOffBottom { get; set; }
|
||||||
|
|
||||||
[Column("note"), Comment("Примечание"), StringLength(1024)]
|
[Column("note"), Comment("Примечание"), StringLength(1024)]
|
||||||
public string Note { get; set; } = string.Empty;
|
public string? Note { get; set; }
|
||||||
|
|
||||||
[ForeignKey(nameof(IdPrevious))]
|
[ForeignKey(nameof(IdPrevious))]
|
||||||
public virtual ProcessMapPlanReamingSlide? Previous { get; set; }
|
public virtual ProcessMapPlanReamingSlide? Previous { get; set; }
|
||||||
|
@ -1,69 +0,0 @@
|
|||||||
using AsbCloudApp.Repositories;
|
|
||||||
using AsbCloudApp.Requests;
|
|
||||||
using AsbCloudApp.Services;
|
|
||||||
using AsbCloudInfrastructure.Services.ProcessMapPlan.Export;
|
|
||||||
using AsbCloudInfrastructure.Services.ProcessMapPlan.Parser;
|
|
||||||
using AsbCloudWebApi.IntegrationTests.Controllers.ProcessMapPlan;
|
|
||||||
using AsbCloudWebApi.IntegrationTests;
|
|
||||||
using Microsoft.EntityFrameworkCore;
|
|
||||||
using Xunit;
|
|
||||||
using AsbCloudDb.Model.ProcessMapPlan.Functions;
|
|
||||||
using AsbCloudApp.Data.ProcessMaps.Functions;
|
|
||||||
|
|
||||||
namespace AsbCloudWebApi.IntegrationTests.Controllers.ProcessMapPlan.Functions;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// РТК план обновление холостого хода
|
|
||||||
/// </summary>
|
|
||||||
public class ProcessMapPlanUpdatingNoloadParametersControllerTest :
|
|
||||||
ProcessMapPlanBaseControllerTest<ProcessMapPlanUpdatingNoloadParameters, ProcessMapPlanUpdatingNoloadParametersDto>
|
|
||||||
{
|
|
||||||
public ProcessMapPlanUpdatingNoloadParametersControllerTest(WebAppFactoryFixture factory) : base(factory, "ProcessMapPlanUpdatingNoloadParameters")
|
|
||||||
{
|
|
||||||
}
|
|
||||||
private readonly ProcessMapPlanUpdatingNoloadParametersDto dto = new ProcessMapPlanUpdatingNoloadParametersDto()
|
|
||||||
{
|
|
||||||
IdWell = 1,
|
|
||||||
DepthStart = 1,
|
|
||||||
DepthEnd = 2,
|
|
||||||
Id = 0,
|
|
||||||
IdWellSectionType = 1,
|
|
||||||
IdDeclineSocketColumn = true,
|
|
||||||
Note = "1",
|
|
||||||
};
|
|
||||||
|
|
||||||
private readonly ProcessMapPlanUpdatingNoloadParameters entity = new ProcessMapPlanUpdatingNoloadParameters()
|
|
||||||
{
|
|
||||||
IdWell = 1,
|
|
||||||
DepthEnd = 10,
|
|
||||||
DepthStart = 2,
|
|
||||||
Id = 0,
|
|
||||||
IdWellSectionType = 1,
|
|
||||||
IdAuthor = 1,
|
|
||||||
IdEditor = 1,
|
|
||||||
Creation = DateTimeOffset.UtcNow,
|
|
||||||
IdDeclineSocketColumn = true,
|
|
||||||
Note = "1"
|
|
||||||
};
|
|
||||||
|
|
||||||
[Fact]
|
|
||||||
public async Task Get_actual_returns_success()
|
|
||||||
{
|
|
||||||
await Get(entity, dto);
|
|
||||||
}
|
|
||||||
|
|
||||||
protected override ProcessMapPlanUpdatingNoloadParameters GetByNote(DbSet<ProcessMapPlanUpdatingNoloadParameters> dbSet, ProcessMapPlanUpdatingNoloadParametersDto dto)
|
|
||||||
{
|
|
||||||
throw new NotImplementedException();
|
|
||||||
}
|
|
||||||
|
|
||||||
protected override ProcessMapPlanUpdatingNoloadParametersDto GetByNote(IEnumerable<ProcessMapPlanUpdatingNoloadParametersDto> dtos, ProcessMapPlanUpdatingNoloadParametersDto dto)
|
|
||||||
{
|
|
||||||
throw new NotImplementedException();
|
|
||||||
}
|
|
||||||
|
|
||||||
protected override ProcessMapPlanUpdatingNoloadParameters? GetByWellId()
|
|
||||||
{
|
|
||||||
throw new NotImplementedException();
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,68 +0,0 @@
|
|||||||
using AsbCloudApp.Data.ProcessMaps.Operations;
|
|
||||||
using AsbCloudDb.Model.ProcessMapPlan.Operations;
|
|
||||||
using Microsoft.EntityFrameworkCore;
|
|
||||||
using Xunit;
|
|
||||||
|
|
||||||
namespace AsbCloudWebApi.IntegrationTests.Controllers.ProcessMapPlan.Operations;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// РТК план встряхивание бурового инструмента
|
|
||||||
/// </summary>
|
|
||||||
public class ProcessMapPlanRotorRpmAccelerationControllerTest :
|
|
||||||
ProcessMapPlanBaseControllerTest<ProcessMapPlanRotorRpmAcceleration, ProcessMapPlanRotorRpmAccelerationDto>
|
|
||||||
{
|
|
||||||
public ProcessMapPlanRotorRpmAccelerationControllerTest(WebAppFactoryFixture factory) : base(factory, "ProcessMapPlanRotorRpmAcceleration")
|
|
||||||
{
|
|
||||||
}
|
|
||||||
private readonly ProcessMapPlanRotorRpmAccelerationDto dto = new ProcessMapPlanRotorRpmAccelerationDto()
|
|
||||||
{
|
|
||||||
IdWell = 1,
|
|
||||||
DepthStart = 1,
|
|
||||||
DepthEnd = 2,
|
|
||||||
Id = 0,
|
|
||||||
IdWellSectionType = 1,
|
|
||||||
Note = "1",
|
|
||||||
Rpm = 1,
|
|
||||||
RpmMax = 2,
|
|
||||||
TopDriveTorque = 2,
|
|
||||||
TopDriveTorqueMax = 3,
|
|
||||||
};
|
|
||||||
|
|
||||||
private readonly ProcessMapPlanRotorRpmAcceleration entity = new ProcessMapPlanRotorRpmAcceleration()
|
|
||||||
{
|
|
||||||
IdWell = 1,
|
|
||||||
DepthEnd = 10,
|
|
||||||
DepthStart = 2,
|
|
||||||
Id = 0,
|
|
||||||
IdWellSectionType = 1,
|
|
||||||
IdAuthor = 1,
|
|
||||||
IdEditor = 1,
|
|
||||||
Creation = DateTimeOffset.UtcNow,
|
|
||||||
Note = "1",
|
|
||||||
Rpm = 1,
|
|
||||||
RpmMax = 2,
|
|
||||||
TopDriveTorque = 2,
|
|
||||||
TopDriveTorqueMax = 3,
|
|
||||||
};
|
|
||||||
|
|
||||||
[Fact]
|
|
||||||
public async Task Get_actual_returns_success()
|
|
||||||
{
|
|
||||||
await Get(entity, dto);
|
|
||||||
}
|
|
||||||
|
|
||||||
protected override ProcessMapPlanRotorRpmAcceleration GetByNote(DbSet<ProcessMapPlanRotorRpmAcceleration> dbSet, ProcessMapPlanRotorRpmAccelerationDto dto)
|
|
||||||
{
|
|
||||||
throw new NotImplementedException();
|
|
||||||
}
|
|
||||||
|
|
||||||
protected override ProcessMapPlanRotorRpmAccelerationDto GetByNote(IEnumerable<ProcessMapPlanRotorRpmAccelerationDto> dtos, ProcessMapPlanRotorRpmAccelerationDto dto)
|
|
||||||
{
|
|
||||||
throw new NotImplementedException();
|
|
||||||
}
|
|
||||||
|
|
||||||
protected override ProcessMapPlanRotorRpmAcceleration? GetByWellId()
|
|
||||||
{
|
|
||||||
throw new NotImplementedException();
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user