forked from ddrilling/AsbCloudServer
черновик entity для аналитики.
This commit is contained in:
parent
49fa62ea86
commit
4728308f95
45
ConsoleApp1/AnalyzeResult.cs
Normal file
45
ConsoleApp1/AnalyzeResult.cs
Normal file
@ -0,0 +1,45 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace ConsoleApp1
|
||||
{
|
||||
public enum WellDepthState {Idle, Increase }
|
||||
public enum BitDepthState {Idle, Increase, Decrease, OnSurface}
|
||||
public enum BlockState {Idle, Increase, Decrease}
|
||||
public enum RotorState {Inactive, Active}
|
||||
public enum PressureState { Inactive, Active }
|
||||
public enum HookWeightState { Idle, None }
|
||||
public enum DrillingOperation {
|
||||
Unknown,
|
||||
RotorDrilling,
|
||||
SlideDrilling,
|
||||
TrippingOutReaming,
|
||||
TrippingInReaming,
|
||||
TrippingOutCirculating,
|
||||
TrippingInCirculating,
|
||||
TrippingOut,
|
||||
TrippingIn,
|
||||
Circulating,
|
||||
CirculatingRotating,
|
||||
Hold,
|
||||
Static,
|
||||
Rotating,
|
||||
OnTheSurface,
|
||||
}
|
||||
|
||||
public class AnalyzeResult
|
||||
{
|
||||
public int Id { get; set; }
|
||||
public DateTime Date { get; set; }
|
||||
public WellDepthState WellDepthState { get; set; }
|
||||
public BitDepthState BitDepthState { get; set; }
|
||||
public BlockState BlockState { get; set; }
|
||||
public RotorState RotorState { get; set; }
|
||||
public PressureState PressureState { get; set; }
|
||||
public HookWeightState HookWeightState { get; set; }
|
||||
public DrillingOperation DrillingOperation { get; set; }
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user