grouping services and controllers

This commit is contained in:
ngfrolov 2022-04-11 18:00:34 +05:00
parent 80434475db
commit fa9486e44d
190 changed files with 13729 additions and 13771 deletions

View File

@ -7,7 +7,7 @@ namespace AsbCloudApp.Comparators
public class ComparerIId : IComparer<IId>, IEqualityComparer<IId> public class ComparerIId : IComparer<IId>, IEqualityComparer<IId>
{ {
private static readonly ComparerIId instance = new ComparerIId(); private static readonly ComparerIId instance = new ComparerIId();
private ComparerIId(){} private ComparerIId() { }
public static ComparerIId GetInstance() => instance; public static ComparerIId GetInstance() => instance;
@ -19,6 +19,6 @@ namespace AsbCloudApp.Comparators
public int GetHashCode([DisallowNull] IId obj) => public int GetHashCode([DisallowNull] IId obj) =>
obj.GetHashCode(); obj.GetHashCode();
} }
} }

View File

@ -4,6 +4,6 @@
{ {
public int Id { get; set; } public int Id { get; set; }
public string Caption { get; set; } public string Caption { get; set; }
} }
} }

View File

@ -3,43 +3,43 @@ namespace AsbCloudApp.Data
public class DrillParamsDto : IId public class DrillParamsDto : IId
{ {
public int Id { get; set; } public int Id { get; set; }
public int IdWell { get; set; } public int IdWell { get; set; }
public double DepthStart { get; set; } public double DepthStart { get; set; }
public double DepthEnd { get; set; } public double DepthEnd { get; set; }
public int IdWellSectionType { get; set; } public int IdWellSectionType { get; set; }
public double AxialLoadMin { get; set; } public double AxialLoadMin { get; set; }
public double AxialLoadAvg { get; set; } public double AxialLoadAvg { get; set; }
public double AxialLoadMax { get; set; } public double AxialLoadMax { get; set; }
public double PressureMin { get; set; } public double PressureMin { get; set; }
public double PressureAvg { get; set; } public double PressureAvg { get; set; }
public double PressureMax { get; set; } public double PressureMax { get; set; }
public double RotorTorqueMin { get; set; } public double RotorTorqueMin { get; set; }
public double RotorTorqueAvg { get; set; } public double RotorTorqueAvg { get; set; }
public double RotorTorqueMax { get; set; } public double RotorTorqueMax { get; set; }
public double RotorSpeedMin { get; set; } public double RotorSpeedMin { get; set; }
public double RotorSpeedAvg { get; set; } public double RotorSpeedAvg { get; set; }
public double RotorSpeedMax { get; set; } public double RotorSpeedMax { get; set; }
public double FlowMin { get; set; } public double FlowMin { get; set; }
public double FlowAvg { get; set; } public double FlowAvg { get; set; }
public double FlowMax { get; set; } public double FlowMax { get; set; }
} }
} }

View File

@ -1,10 +1,4 @@
using System; namespace AsbCloudApp.Data
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AsbCloudApp.Data
{ {
public class FileCategoryDto : IId public class FileCategoryDto : IId
{ {

View File

@ -14,6 +14,6 @@ namespace AsbCloudApp.Data
public long Size { get; set; } public long Size { get; set; }
public FilePublishInfoDto PublishInfo { get; set; } public FilePublishInfoDto PublishInfo { get; set; }
public UserDto Author { get; set; } public UserDto Author { get; set; }
public IEnumerable<FileMarkDto> FileMarks { get; set; } public IEnumerable<FileMarkDto> FileMarks { get; set; }
} }
} }

View File

@ -1,6 +1,6 @@
namespace AsbCloudApp.Data namespace AsbCloudApp.Data
{ {
public class PermissionDto: IId public class PermissionDto : IId
{ {
public int Id { get; set; } public int Id { get; set; }
public string Name { get; set; } public string Name { get; set; }

View File

@ -1,7 +1,7 @@
using System; using System;
namespace AsbCloudApp.Data namespace AsbCloudApp.Data
{ {
public class RequestLogDto public class RequestLogDto
{ {
public string UserLogin { get; set; } public string UserLogin { get; set; }

View File

@ -1,4 +1,4 @@
namespace AsbCloudApp.Data namespace AsbCloudApp.Data.SAUB
{ {
public class SetpointInfoDto public class SetpointInfoDto
{ {

View File

@ -1,10 +1,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AsbCloudApp.Data namespace AsbCloudApp.Data.SAUB
{ {
public class SetpointsRequestDto : IId public class SetpointsRequestDto : IId
{ {

View File

@ -8,9 +8,9 @@ namespace AsbCloudApp.Data
public override bool Equals(object obj) public override bool Equals(object obj)
{ {
if(obj is SimpleTimezoneDto tTimeZone if (obj is SimpleTimezoneDto tTimeZone
&& tTimeZone.Hours == Hours && tTimeZone.Hours == Hours
&& tTimeZone.TimezoneId == TimezoneId && tTimeZone.TimezoneId == TimezoneId
&& tTimeZone.IsOverride == IsOverride) && tTimeZone.IsOverride == IsOverride)
return true; return true;
return false; return false;

View File

@ -1,5 +1,4 @@
using AsbCloudApp.Data.SAUB; using AsbCloudApp.Data.SAUB;
using System.Text.Json.Serialization;
namespace AsbCloudApp.Data namespace AsbCloudApp.Data
{ {

View File

@ -1,13 +1,13 @@
namespace AsbCloudApp.Data namespace AsbCloudApp.Data
{ {
public class UserDto: IId public class UserDto : IId
{ {
public int Id { get; set; } public int Id { get; set; }
public string Login { get; set; } public string Login { get; set; }
public string Name { get; set; } public string Name { get; set; }
public string Surname { get; set; } public string Surname { get; set; }
public string Patronymic { get; set; } public string Patronymic { get; set; }
public string Email { get; set; } public string Email { get; set; }
public string Phone { get; set; } public string Phone { get; set; }
public string Position { get; set; } public string Position { get; set; }
public int? IdCompany { get; set; } public int? IdCompany { get; set; }

View File

@ -1,6 +1,4 @@
using System.Collections.Generic; namespace AsbCloudApp.Data
namespace AsbCloudApp.Data
{ {
public class UserRegistrationDto : UserDto public class UserRegistrationDto : UserDto
{ {

View File

@ -10,7 +10,7 @@ namespace AsbCloudApp.Data
public int IdType { get; set; } public int IdType { get; set; }
public IEnumerable<PermissionDto> Permissions { get; set; } public IEnumerable<PermissionDto> Permissions { get; set; }
public virtual ICollection<UserRoleDto> Roles { get; set; } public virtual ICollection<UserRoleDto> Roles { get; set; }
[JsonIgnore] [JsonIgnore]
public virtual ICollection<UserDto> Users { get; set; } public virtual ICollection<UserDto> Users { get; set; }

View File

@ -5,7 +5,7 @@ namespace AsbCloudApp.Data.WITS
/// Description: SibReciver. Резистивиметр MCR /// Description: SibReciver. Резистивиметр MCR
/// Description2: /// Description2:
/// </summary> /// </summary>
public class Record50Dto : RecordBaseDto public class Record50Dto : RecordBaseDto
{ {
@ -21,7 +21,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptbitm { get; set; } public float? Deptbitm { get; set; }
/// <summary> /// <summary>
@ -36,7 +36,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? DeptmeasMcrstat { get; set; } public float? DeptmeasMcrstat { get; set; }
/// <summary> /// <summary>
@ -51,7 +51,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Mcrstat { get; set; } public float? Mcrstat { get; set; }
/// <summary> /// <summary>
@ -66,7 +66,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? DeptmeasSlvlMc { get; set; } public float? DeptmeasSlvlMc { get; set; }
/// <summary> /// <summary>
@ -81,7 +81,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? SlvlMc { get; set; } public float? SlvlMc { get; set; }
/// <summary> /// <summary>
@ -96,7 +96,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? DeptmeasGdpMc { get; set; } public float? DeptmeasGdpMc { get; set; }
/// <summary> /// <summary>
@ -111,7 +111,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? GdpMc { get; set; } public float? GdpMc { get; set; }
/// <summary> /// <summary>
@ -126,7 +126,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? DeptmeasRa33f2Mc { get; set; } public float? DeptmeasRa33f2Mc { get; set; }
/// <summary> /// <summary>
@ -141,7 +141,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Ra33f2Mc { get; set; } public float? Ra33f2Mc { get; set; }
/// <summary> /// <summary>
@ -156,7 +156,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? DeptmeasRp33f2Mc { get; set; } public float? DeptmeasRp33f2Mc { get; set; }
/// <summary> /// <summary>
@ -171,7 +171,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Rp33f2Mc { get; set; } public float? Rp33f2Mc { get; set; }
/// <summary> /// <summary>
@ -186,7 +186,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? DeptmeasRa33f4Mc { get; set; } public float? DeptmeasRa33f4Mc { get; set; }
/// <summary> /// <summary>
@ -201,7 +201,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Ra33f4Mc { get; set; } public float? Ra33f4Mc { get; set; }
/// <summary> /// <summary>
@ -216,7 +216,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? DeptmeasRp33f4Mc { get; set; } public float? DeptmeasRp33f4Mc { get; set; }
/// <summary> /// <summary>
@ -231,7 +231,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Rp33f4Mc { get; set; } public float? Rp33f4Mc { get; set; }
/// <summary> /// <summary>
@ -246,7 +246,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? DeptmeasRa33Mc { get; set; } public float? DeptmeasRa33Mc { get; set; }
/// <summary> /// <summary>
@ -261,7 +261,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Ra33Mc { get; set; } public float? Ra33Mc { get; set; }
/// <summary> /// <summary>
@ -276,7 +276,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? DeptmeasRp33Mc { get; set; } public float? DeptmeasRp33Mc { get; set; }
/// <summary> /// <summary>
@ -291,7 +291,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Rp33Mc { get; set; } public float? Rp33Mc { get; set; }
} }

View File

@ -5,7 +5,7 @@ namespace AsbCloudApp.Data.WITS
/// Description: SibReciver. Передача полных /// Description: SibReciver. Передача полных
/// Description2: /// Description2:
/// </summary> /// </summary>
public class Record60Dto : RecordBaseDto public class Record60Dto : RecordBaseDto
{ {
@ -21,7 +21,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptbitm { get; set; } public float? Deptbitm { get; set; }
/// <summary> /// <summary>
@ -36,7 +36,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptmeas { get; set; } public float? Deptmeas { get; set; }
/// <summary> /// <summary>
@ -51,7 +51,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Gtot { get; set; } public float? Gtot { get; set; }
/// <summary> /// <summary>
@ -66,7 +66,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Gx { get; set; } public float? Gx { get; set; }
/// <summary> /// <summary>
@ -81,7 +81,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Gy { get; set; } public float? Gy { get; set; }
/// <summary> /// <summary>
@ -96,7 +96,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Gz { get; set; } public float? Gz { get; set; }
/// <summary> /// <summary>
@ -111,7 +111,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Btot { get; set; } public float? Btot { get; set; }
/// <summary> /// <summary>
@ -126,7 +126,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Bx { get; set; } public float? Bx { get; set; }
/// <summary> /// <summary>
@ -141,7 +141,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? By { get; set; } public float? By { get; set; }
/// <summary> /// <summary>
@ -156,7 +156,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Bz { get; set; } public float? Bz { get; set; }
} }

View File

@ -5,7 +5,7 @@ namespace AsbCloudApp.Data.WITS
/// Description: SibReciver. Резистивиметр Corvet /// Description: SibReciver. Резистивиметр Corvet
/// Description2: /// Description2:
/// </summary> /// </summary>
public class Record61Dto : RecordBaseDto public class Record61Dto : RecordBaseDto
{ {
@ -21,7 +21,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptbitm { get; set; } public float? Deptbitm { get; set; }
/// <summary> /// <summary>
@ -36,7 +36,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptmeas { get; set; } public float? Deptmeas { get; set; }
/// <summary> /// <summary>
@ -51,7 +51,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Phl1f1 { get; set; } public float? Phl1f1 { get; set; }
/// <summary> /// <summary>
@ -66,7 +66,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Phl1f2 { get; set; } public float? Phl1f2 { get; set; }
/// <summary> /// <summary>
@ -81,7 +81,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Phl2f1 { get; set; } public float? Phl2f1 { get; set; }
/// <summary> /// <summary>
@ -96,7 +96,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Phl2f2 { get; set; } public float? Phl2f2 { get; set; }
/// <summary> /// <summary>
@ -111,7 +111,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Att06h { get; set; } public float? Att06h { get; set; }
/// <summary> /// <summary>
@ -126,7 +126,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Att06l { get; set; } public float? Att06l { get; set; }
/// <summary> /// <summary>
@ -141,7 +141,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Att10h { get; set; } public float? Att10h { get; set; }
/// <summary> /// <summary>
@ -156,7 +156,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Att10l { get; set; } public float? Att10l { get; set; }
/// <summary> /// <summary>
@ -171,7 +171,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Status { get; set; } public float? Status { get; set; }
} }

View File

@ -5,7 +5,7 @@ namespace AsbCloudApp.Data.WITS
/// Description: Directional/Survey data /// Description: Directional/Survey data
/// Description2: /// Description2:
/// </summary> /// </summary>
public class Record7Dto : RecordBaseDto public class Record7Dto : RecordBaseDto
{ {
@ -21,7 +21,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptsvym { get; set; } public float? Deptsvym { get; set; }
/// <summary> /// <summary>
@ -36,7 +36,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptsvyv { get; set; } public float? Deptsvyv { get; set; }
/// <summary> /// <summary>
@ -51,7 +51,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 2, /// Length = 2,
/// ValueType = "S" /// ValueType = "S"
/// </summary> /// </summary>
public short? Passnum { get; set; } public short? Passnum { get; set; }
/// <summary> /// <summary>
@ -66,7 +66,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptmeas { get; set; } public float? Deptmeas { get; set; }
/// <summary> /// <summary>
@ -81,7 +81,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 8, /// Length = 8,
/// ValueType = "A" /// ValueType = "A"
/// </summary> /// </summary>
public string Svytype { get; set; } public string Svytype { get; set; }
/// <summary> /// <summary>
@ -96,7 +96,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Svyinc { get; set; } public float? Svyinc { get; set; }
/// <summary> /// <summary>
@ -111,7 +111,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Svyazu { get; set; } public float? Svyazu { get; set; }
/// <summary> /// <summary>
@ -126,7 +126,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Svyazc { get; set; } public float? Svyazc { get; set; }
/// <summary> /// <summary>
@ -141,7 +141,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Svymtf { get; set; } public float? Svymtf { get; set; }
/// <summary> /// <summary>
@ -156,7 +156,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Svygtf { get; set; } public float? Svygtf { get; set; }
/// <summary> /// <summary>
@ -171,7 +171,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Svyns { get; set; } public float? Svyns { get; set; }
/// <summary> /// <summary>
@ -186,7 +186,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Svyew { get; set; } public float? Svyew { get; set; }
/// <summary> /// <summary>
@ -201,7 +201,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Svydls { get; set; } public float? Svydls { get; set; }
/// <summary> /// <summary>
@ -216,7 +216,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Svywalk { get; set; } public float? Svywalk { get; set; }
/// <summary> /// <summary>
@ -231,7 +231,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Spare1 { get; set; } public float? Spare1 { get; set; }
/// <summary> /// <summary>
@ -246,7 +246,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Spare2 { get; set; } public float? Spare2 { get; set; }
/// <summary> /// <summary>
@ -261,7 +261,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Spare3 { get; set; } public float? Spare3 { get; set; }
/// <summary> /// <summary>
@ -276,7 +276,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Spare4 { get; set; } public float? Spare4 { get; set; }
/// <summary> /// <summary>
@ -291,7 +291,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Spare5 { get; set; } public float? Spare5 { get; set; }
} }

View File

@ -5,7 +5,7 @@ namespace AsbCloudApp.Data.WITS
/// Description: MWD Formation Evaluation data /// Description: MWD Formation Evaluation data
/// Description2: /// Description2:
/// </summary> /// </summary>
public class Record8Dto : RecordBaseDto public class Record8Dto : RecordBaseDto
{ {
@ -21,7 +21,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptmeas { get; set; } public float? Deptmeas { get; set; }
/// <summary> /// <summary>
@ -36,7 +36,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptvert { get; set; } public float? Deptvert { get; set; }
/// <summary> /// <summary>
@ -51,7 +51,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptbitm { get; set; } public float? Deptbitm { get; set; }
/// <summary> /// <summary>
@ -66,7 +66,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptbitv { get; set; } public float? Deptbitv { get; set; }
/// <summary> /// <summary>
@ -81,7 +81,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 2, /// Length = 2,
/// ValueType = "S" /// ValueType = "S"
/// </summary> /// </summary>
public short? Passnum { get; set; } public short? Passnum { get; set; }
/// <summary> /// <summary>
@ -96,7 +96,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptrs1m { get; set; } public float? Deptrs1m { get; set; }
/// <summary> /// <summary>
@ -111,7 +111,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptrs1v { get; set; } public float? Deptrs1v { get; set; }
/// <summary> /// <summary>
@ -126,7 +126,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Mr1 { get; set; } public float? Mr1 { get; set; }
/// <summary> /// <summary>
@ -141,7 +141,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Mr1c { get; set; } public float? Mr1c { get; set; }
/// <summary> /// <summary>
@ -156,7 +156,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptrs2m { get; set; } public float? Deptrs2m { get; set; }
/// <summary> /// <summary>
@ -171,7 +171,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptrs2v { get; set; } public float? Deptrs2v { get; set; }
/// <summary> /// <summary>
@ -186,7 +186,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Mr2 { get; set; } public float? Mr2 { get; set; }
/// <summary> /// <summary>
@ -201,7 +201,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Mr2c { get; set; } public float? Mr2c { get; set; }
/// <summary> /// <summary>
@ -216,7 +216,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptgr1m { get; set; } public float? Deptgr1m { get; set; }
/// <summary> /// <summary>
@ -231,7 +231,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptgr1v { get; set; } public float? Deptgr1v { get; set; }
/// <summary> /// <summary>
@ -246,7 +246,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Mg1 { get; set; } public float? Mg1 { get; set; }
/// <summary> /// <summary>
@ -261,7 +261,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Mg1c { get; set; } public float? Mg1c { get; set; }
/// <summary> /// <summary>
@ -276,7 +276,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptgr2m { get; set; } public float? Deptgr2m { get; set; }
/// <summary> /// <summary>
@ -291,7 +291,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptgr2v { get; set; } public float? Deptgr2v { get; set; }
/// <summary> /// <summary>
@ -306,7 +306,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Mg2 { get; set; } public float? Mg2 { get; set; }
/// <summary> /// <summary>
@ -321,7 +321,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Mg2c { get; set; } public float? Mg2c { get; set; }
/// <summary> /// <summary>
@ -336,7 +336,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptp1m { get; set; } public float? Deptp1m { get; set; }
/// <summary> /// <summary>
@ -351,7 +351,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptp1v { get; set; } public float? Deptp1v { get; set; }
/// <summary> /// <summary>
@ -366,7 +366,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Mpo1 { get; set; } public float? Mpo1 { get; set; }
/// <summary> /// <summary>
@ -381,7 +381,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptp2m { get; set; } public float? Deptp2m { get; set; }
/// <summary> /// <summary>
@ -396,7 +396,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptp2v { get; set; } public float? Deptp2v { get; set; }
/// <summary> /// <summary>
@ -411,7 +411,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Mpo2 { get; set; } public float? Mpo2 { get; set; }
/// <summary> /// <summary>
@ -426,7 +426,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Mftann { get; set; } public float? Mftann { get; set; }
/// <summary> /// <summary>
@ -441,7 +441,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Mftpipe { get; set; } public float? Mftpipe { get; set; }
/// <summary> /// <summary>
@ -456,7 +456,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Mfrann { get; set; } public float? Mfrann { get; set; }
/// <summary> /// <summary>
@ -471,7 +471,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Mfrpipe { get; set; } public float? Mfrpipe { get; set; }
/// <summary> /// <summary>
@ -486,7 +486,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptfdm { get; set; } public float? Deptfdm { get; set; }
/// <summary> /// <summary>
@ -501,7 +501,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptfdv { get; set; } public float? Deptfdv { get; set; }
/// <summary> /// <summary>
@ -516,7 +516,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Mfd { get; set; } public float? Mfd { get; set; }
/// <summary> /// <summary>
@ -531,7 +531,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptcalm { get; set; } public float? Deptcalm { get; set; }
/// <summary> /// <summary>
@ -546,7 +546,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Deptcalv { get; set; } public float? Deptcalv { get; set; }
/// <summary> /// <summary>
@ -561,7 +561,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Mclp { get; set; } public float? Mclp { get; set; }
/// <summary> /// <summary>
@ -576,7 +576,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Mfpp { get; set; } public float? Mfpp { get; set; }
/// <summary> /// <summary>
@ -591,7 +591,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Mffp { get; set; } public float? Mffp { get; set; }
/// <summary> /// <summary>
@ -606,7 +606,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Spare1 { get; set; } public float? Spare1 { get; set; }
/// <summary> /// <summary>
@ -621,7 +621,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Spare2 { get; set; } public float? Spare2 { get; set; }
/// <summary> /// <summary>
@ -636,7 +636,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Spare3 { get; set; } public float? Spare3 { get; set; }
/// <summary> /// <summary>
@ -651,7 +651,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Spare4 { get; set; } public float? Spare4 { get; set; }
/// <summary> /// <summary>
@ -666,7 +666,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Spare5 { get; set; } public float? Spare5 { get; set; }
/// <summary> /// <summary>
@ -681,7 +681,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Spare6 { get; set; } public float? Spare6 { get; set; }
/// <summary> /// <summary>
@ -696,7 +696,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Spare7 { get; set; } public float? Spare7 { get; set; }
/// <summary> /// <summary>
@ -711,7 +711,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Spare8 { get; set; } public float? Spare8 { get; set; }
/// <summary> /// <summary>
@ -726,7 +726,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
public float? Spare9 { get; set; } public float? Spare9 { get; set; }
} }

View File

@ -5,7 +5,7 @@ namespace AsbCloudApp.Data.WITS
/// <summary> /// <summary>
/// This is base class for all WITS-0 records /// This is base class for all WITS-0 records
/// </summary> /// </summary>
public abstract class RecordBaseDto: ITelemetryData public abstract class RecordBaseDto : ITelemetryData
{ {
public int Id { get; set; } public int Id { get; set; }
@ -27,7 +27,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 16, /// Length = 16,
/// ValueType = "A" /// ValueType = "A"
/// </summary> /// </summary>
public string Wellid { get; set; } public string Wellid { get; set; }
/// <summary> /// <summary>
@ -42,7 +42,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 2, /// Length = 2,
/// ValueType = "S" /// ValueType = "S"
/// </summary> /// </summary>
public short? Stknum { get; set; } public short? Stknum { get; set; }
/// <summary> /// <summary>
@ -57,7 +57,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 2, /// Length = 2,
/// ValueType = "S" /// ValueType = "S"
/// </summary> /// </summary>
public short? Recid { get; set; } public short? Recid { get; set; }
/// <summary> /// <summary>
@ -72,7 +72,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "L"
/// </summary> /// </summary>
public int? Seqid { get; set; } public int? Seqid { get; set; }
/// <summary> /// <summary>
@ -87,7 +87,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "L"
/// </summary> /// </summary>
public int? Date_ { get; set; } public int? Date_ { get; set; }
/// <summary> /// <summary>
@ -102,7 +102,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "L"
/// </summary> /// </summary>
public int? Time { get; set; } public int? Time { get; set; }
/// <summary> /// <summary>
@ -117,7 +117,7 @@ namespace AsbCloudApp.Data.WITS
/// Length = 2, /// Length = 2,
/// ValueType = "S" /// ValueType = "S"
/// </summary> /// </summary>
public short? Actcod { get; set; } public short? Actcod { get; set; }
} }
} }

View File

@ -10,7 +10,7 @@ namespace AsbCloudApp.Data
public double? Longitude { get; set; } public double? Longitude { get; set; }
public SimpleTimezoneDto Timezone { get; set; } public SimpleTimezoneDto Timezone { get; set; }
public string WellType { get; set; } public string WellType { get; set; }
public int? IdWellType { get; set; } public int? IdWellType { get; set; }
public int? IdCluster { get; set; } public int? IdCluster { get; set; }
/// <summary> /// <summary>

View File

@ -5,12 +5,12 @@ namespace AsbCloudApp.Exceptions
/// <summary> /// <summary>
/// Argument validation fail Exception /// Argument validation fail Exception
/// </summary> /// </summary>
public class ArgumentInvalidException: Exception public class ArgumentInvalidException : Exception
{ {
public string ParamName { get; } public string ParamName { get; }
public ArgumentInvalidException(string message, string paramName = default) public ArgumentInvalidException(string message, string paramName = default)
:base(message) : base(message)
{ {
ParamName = paramName; ParamName = paramName;
} }

View File

@ -5,13 +5,13 @@ namespace AsbCloudApp.Exceptions
/// <summary> /// <summary>
/// Access denied exception /// Access denied exception
/// </summary> /// </summary>
public class ForbidException: Exception public class ForbidException : Exception
{ {
public ForbidException() public ForbidException()
:base(){} : base() { }
public ForbidException(string message) public ForbidException(string message)
:base(message){} : base(message) { }
} }
} }

View File

@ -1,5 +1,4 @@
using AsbCloudApp.Data; using System;
using System;
using System.Threading; using System.Threading;
using System.Threading.Tasks; using System.Threading.Tasks;

View File

@ -1,8 +1,8 @@
using AsbCloudApp.Data;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Threading; using System.Threading;
using System.Threading.Tasks; using System.Threading.Tasks;
using AsbCloudApp.Data;
namespace AsbCloudApp.Services namespace AsbCloudApp.Services
{ {
@ -13,7 +13,7 @@ namespace AsbCloudApp.Services
Task<int> InsertAsync(int idWell, DrillFlowChartDto dto, Task<int> InsertAsync(int idWell, DrillFlowChartDto dto,
CancellationToken token = default); CancellationToken token = default);
Task<int> InsertRangeAsync(int idWell, IEnumerable<DrillFlowChartDto> dtos, Task<int> InsertRangeAsync(int idWell, IEnumerable<DrillFlowChartDto> dtos,
CancellationToken token = default); CancellationToken token = default);

View File

@ -1,13 +1,13 @@
using System.Collections.Generic; using AsbCloudApp.Data;
using System.Collections.Generic;
using System.Threading; using System.Threading;
using System.Threading.Tasks; using System.Threading.Tasks;
using AsbCloudApp.Data;
namespace AsbCloudApp.Services namespace AsbCloudApp.Services
{ {
public interface IDrillParamsService : ICrudService<DrillParamsDto> public interface IDrillParamsService : ICrudService<DrillParamsDto>
{ {
Task<DrillParamsDto> GetDefaultDrillParamsAsync(int idWell, double startDepth, Task<DrillParamsDto> GetDefaultDrillParamsAsync(int idWell, double startDepth,
double endDepth, CancellationToken token = default); double endDepth, CancellationToken token = default);
Task<IEnumerable<DrillParamsDto>> GetAllAsync(int idWell, Task<IEnumerable<DrillParamsDto>> GetAllAsync(int idWell,
@ -18,7 +18,7 @@ namespace AsbCloudApp.Services
Task<int> InsertAsync(int idWell, DrillParamsDto dto, Task<int> InsertAsync(int idWell, DrillParamsDto dto,
CancellationToken token = default); CancellationToken token = default);
Task<int> InsertRangeAsync(int idWell, IEnumerable<DrillParamsDto> dtos, Task<int> InsertRangeAsync(int idWell, IEnumerable<DrillParamsDto> dtos,
CancellationToken token = default); CancellationToken token = default);

View File

@ -1,6 +1,5 @@
using AsbCloudApp.Data; using AsbCloudApp.Data;
using System.Collections.Generic; using System.Collections.Generic;
using System.IO;
using System.Threading; using System.Threading;
using System.Threading.Tasks; using System.Threading.Tasks;
@ -10,7 +9,7 @@ namespace AsbCloudApp.Services
{ {
Task<IEnumerable<UserDto>> GetAvailableUsers(int idWell, CancellationToken token = default); Task<IEnumerable<UserDto>> GetAvailableUsers(int idWell, CancellationToken token = default);
Task<IEnumerable<FileCategoryDto>> GetCategoriesAsync(CancellationToken token = default); Task<IEnumerable<FileCategoryDto>> GetCategoriesAsync(CancellationToken token = default);
Task<DrillingProgramStateDto> GetStateAsync(int idWell, int idUser, Task<DrillingProgramStateDto> GetStateAsync(int idWell, int idUser,
CancellationToken token = default); CancellationToken token = default);
Task<int> AddFile(int idWell, int idFileCategory, int idUser, string fileFullName, System.IO.Stream fileStream, CancellationToken token = default); Task<int> AddFile(int idWell, int idFileCategory, int idUser, string fileFullName, System.IO.Stream fileStream, CancellationToken token = default);
Task<int> AddPartsAsync(int idWell, IEnumerable<int> idFileCategories, CancellationToken token = default); Task<int> AddPartsAsync(int idWell, IEnumerable<int> idFileCategories, CancellationToken token = default);

View File

@ -1,5 +1,4 @@
using System; using System.Collections.Generic;
using System.Collections.Generic;
namespace AsbCloudApp.Services namespace AsbCloudApp.Services
{ {

View File

@ -1,6 +1,5 @@
using System.Threading; using System.Threading;
using System.Threading.Tasks; using System.Threading.Tasks;
using System.IO;
namespace AsbCloudApp.Services namespace AsbCloudApp.Services
{ {

View File

@ -1,8 +1,5 @@
using AsbCloudApp.Data; using AsbCloudApp.Data.SAUB;
using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading; using System.Threading;
using System.Threading.Tasks; using System.Threading.Tasks;

View File

@ -1,5 +1,4 @@
using AsbCloudApp.Data; using AsbCloudApp.Data;
using System;
using System.Threading; using System.Threading;
using System.Threading.Tasks; using System.Threading.Tasks;

View File

@ -5,7 +5,7 @@ namespace AsbCloudApp.Services
{ {
public interface IUserService : ICrudService<UserExtendedDto> public interface IUserService : ICrudService<UserExtendedDto>
{ {
IUserRoleService RoleService { get; } IUserRoleService RoleService { get; }
IEnumerable<PermissionDto> GetNestedPermissions(int idUser); IEnumerable<PermissionDto> GetNestedPermissions(int idUser);
IEnumerable<UserRoleDto> GetRolesByIdUser(int idUser, int nestedLevel = 0); IEnumerable<UserRoleDto> GetRolesByIdUser(int idUser, int nestedLevel = 0);
bool HasAnyRoleOf(int idUser, IEnumerable<string> roleNames); bool HasAnyRoleOf(int idUser, IEnumerable<string> roleNames);

View File

@ -6,7 +6,7 @@ using System.Threading.Tasks;
namespace AsbCloudApp.Services namespace AsbCloudApp.Services
{ {
public interface IWellService: ICrudService<WellDto> public interface IWellService : ICrudService<WellDto>
{ {
ITelemetryService TelemetryService { get; } ITelemetryService TelemetryService { get; }
@ -14,7 +14,7 @@ namespace AsbCloudApp.Services
Task<bool> IsCompanyInvolvedInWellAsync(int idCompany, int idWell, CancellationToken token); Task<bool> IsCompanyInvolvedInWellAsync(int idCompany, int idWell, CancellationToken token);
Task<string> GetWellCaptionByIdAsync(int idWell, CancellationToken token); Task<string> GetWellCaptionByIdAsync(int idWell, CancellationToken token);
//TODO: remove that //TODO: remove that
Task<IEnumerable<CompanyDto>> GetCompaniesAsync(int idWell, CancellationToken token); Task<IEnumerable<CompanyDto>> GetCompaniesAsync(int idWell, CancellationToken token);
bool IsCompanyInvolvedInWell(int idCompany, int idWell); bool IsCompanyInvolvedInWell(int idCompany, int idWell);
string GetStateText(int state); string GetStateText(int state);
DateTimeOffset GetLastTelemetryDate(int idWell); DateTimeOffset GetLastTelemetryDate(int idWell);

View File

@ -7,7 +7,7 @@ using System.Threading.Tasks;
namespace AsbCloudApp.Services namespace AsbCloudApp.Services
{ {
public interface IWitsRecordRepository<TDto> public interface IWitsRecordRepository<TDto>
where TDto: ITelemetryData where TDto : ITelemetryData
{ {
Task SaveDataAsync(int idTelemetry, IEnumerable<TDto> dtos, CancellationToken token); Task SaveDataAsync(int idTelemetry, IEnumerable<TDto> dtos, CancellationToken token);
Task<IEnumerable<TDto>> GetAsync(int idTelemetry, DateTime begin, DateTime end, CancellationToken token); Task<IEnumerable<TDto>> GetAsync(int idTelemetry, DateTime begin, DateTime end, CancellationToken token);

View File

@ -1,13 +1,12 @@
using System; using System;
using System.Collections.Concurrent; using System.Collections.Concurrent;
using System.Collections.Generic;
namespace AsbCloudApp.Services namespace AsbCloudApp.Services
{ {
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>
public class InstantDataRepository: ConcurrentDictionary<int, ConcurrentDictionary<Type, object>> public class InstantDataRepository : ConcurrentDictionary<int, ConcurrentDictionary<Type, object>>
{ {
} }
} }

View File

@ -1,17 +1,11 @@
using System; using System.Collections.Generic;
using System.Collections;
using System.Collections.Generic;
using System.Diagnostics.CodeAnalysis;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AsbCloudApp namespace AsbCloudApp
{ {
public class Tree<T> : Dictionary<T, Tree<T>> public class Tree<T> : Dictionary<T, Tree<T>>
{ {
public Tree() public Tree()
{} { }
public Tree(T key, Tree<T> node = null) public Tree(T key, Tree<T> node = null)
{ {
@ -19,8 +13,8 @@ namespace AsbCloudApp
} }
public Tree(Tree<T> other) public Tree(Tree<T> other)
:base(other) : base(other)
{} { }
public Tree(IEnumerable<T> keys) public Tree(IEnumerable<T> keys)
{ {

View File

@ -23,7 +23,7 @@ namespace AsbCloudDb
factory = new QueryStringFactory<T>(dbSet); factory = new QueryStringFactory<T>(dbSet);
QueryFactories.Add(t, factory); QueryFactories.Add(t, factory);
} }
return factory; return factory;
} }
@ -51,7 +51,7 @@ namespace AsbCloudDb
} }
} }
interface IQueryStringFactory{} interface IQueryStringFactory { }
class QueryStringFactory<T> : IQueryStringFactory class QueryStringFactory<T> : IQueryStringFactory
where T : class where T : class
@ -104,10 +104,10 @@ namespace AsbCloudDb
var list = items.ToList(); var list = items.ToList();
for (var i = 0; i < list.Count; i++) for (var i = 0; i < list.Count; i++)
{ {
if(i > 0) if (i > 0)
builder.Append(','); builder.Append(',');
BuildRow(builder, list[i]); BuildRow(builder, list[i]);
} }
return builder; return builder;
} }
@ -122,13 +122,13 @@ namespace AsbCloudDb
private static string FormatValue(object v) private static string FormatValue(object v)
=> v switch => v switch
{ {
string vStr => $"'{vStr}'", string vStr => $"'{vStr}'",
DateTime vDate => $"'{FormatDateValue(vDate)}'", DateTime vDate => $"'{FormatDateValue(vDate)}'",
DateTimeOffset vDate => $"'{FormatDateValue(vDate.UtcDateTime)}'", DateTimeOffset vDate => $"'{FormatDateValue(vDate.UtcDateTime)}'",
IFormattable vFormattable=> FormatFormattableValue(vFormattable), IFormattable vFormattable => FormatFormattableValue(vFormattable),
_ => System.Text.Json.JsonSerializer.Serialize(v), _ => System.Text.Json.JsonSerializer.Serialize(v),
}; };
private static string FormatFormattableValue(IFormattable v) private static string FormatFormattableValue(IFormattable v)
=> v switch => v switch

View File

@ -1,6 +1,6 @@
using System; using Microsoft.EntityFrameworkCore.Migrations;
using Microsoft.EntityFrameworkCore.Migrations;
using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata;
using System;
namespace AsbCloudDb.Migrations namespace AsbCloudDb.Migrations
{ {
@ -10,7 +10,7 @@ namespace AsbCloudDb.Migrations
{ {
migrationBuilder.DropForeignKey(name: "t_data_saub_base_t_telemetry_id_fk", table: "t_data_saub_base"); migrationBuilder.DropForeignKey(name: "t_data_saub_base_t_telemetry_id_fk", table: "t_data_saub_base");
migrationBuilder.DropPrimaryKey(name: "PK_t_data_saub_base", table: "t_data_saub_base"); migrationBuilder.DropPrimaryKey(name: "PK_t_data_saub_base", table: "t_data_saub_base");
migrationBuilder.RenameTable(name: "t_data_saub_base", newName: "t_telemetry_data_saub"); migrationBuilder.RenameTable(name: "t_data_saub_base", newName: "t_telemetry_data_saub");
migrationBuilder.RenameIndex(name: "IX_t_data_saub_base_id_telemetry", newName: "IX_t_telemetry_data_saub_id_telemetry"); migrationBuilder.RenameIndex(name: "IX_t_data_saub_base_id_telemetry", newName: "IX_t_telemetry_data_saub_id_telemetry");

View File

@ -1,6 +1,6 @@
using System; using Microsoft.EntityFrameworkCore.Migrations;
using Microsoft.EntityFrameworkCore.Migrations;
using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata;
using System;
namespace AsbCloudDb.Migrations namespace AsbCloudDb.Migrations
{ {

View File

@ -1,6 +1,6 @@
using System; using Microsoft.EntityFrameworkCore.Migrations;
using Microsoft.EntityFrameworkCore.Migrations;
using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata;
using System;
namespace AsbCloudDb.Migrations namespace AsbCloudDb.Migrations
{ {

View File

@ -1,7 +1,7 @@
using System; using Microsoft.EntityFrameworkCore.Migrations;
using System.Collections.Generic;
using Microsoft.EntityFrameworkCore.Migrations;
using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata;
using System;
using System.Collections.Generic;
namespace AsbCloudDb.Migrations namespace AsbCloudDb.Migrations
{ {

View File

@ -1,6 +1,6 @@
using System.Collections.Generic; using Microsoft.EntityFrameworkCore.Migrations;
using Microsoft.EntityFrameworkCore.Migrations;
using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata;
using System.Collections.Generic;
namespace AsbCloudDb.Migrations namespace AsbCloudDb.Migrations
{ {

View File

@ -1,6 +1,6 @@
using System.Collections.Generic; using Microsoft.EntityFrameworkCore.Migrations;
using Microsoft.EntityFrameworkCore.Migrations;
using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata;
using System.Collections.Generic;
namespace AsbCloudDb.Migrations namespace AsbCloudDb.Migrations
{ {

View File

@ -1,5 +1,5 @@
using System; using Microsoft.EntityFrameworkCore.Migrations;
using Microsoft.EntityFrameworkCore.Migrations; using System;
namespace AsbCloudDb.Migrations namespace AsbCloudDb.Migrations
{ {

View File

@ -1,5 +1,5 @@
using System; using Microsoft.EntityFrameworkCore.Migrations;
using Microsoft.EntityFrameworkCore.Migrations; using System;
#nullable disable #nullable disable

View File

@ -58,7 +58,7 @@ namespace AsbCloudDb.Model
//var context = new AsbCloudDbContext(options); //var context = new AsbCloudDbContext(options);
public AsbCloudDbContext() : base() public AsbCloudDbContext() : base()
{ {
//Database.Migrate(); //Database.Migrate();
} }
@ -229,12 +229,14 @@ namespace AsbCloudDb.Model
.HasConstraintName("t_relation_company_well_t_company_id_fk"); .HasConstraintName("t_relation_company_well_t_company_id_fk");
}); });
modelBuilder.Entity<RelationUserRoleUserRole>(entity => { modelBuilder.Entity<RelationUserRoleUserRole>(entity =>
{
entity.HasKey(x => new { x.Id, x.IdInclude }) entity.HasKey(x => new { x.Id, x.IdInclude })
.HasName("t_relation_user_role_user_role_pk"); .HasName("t_relation_user_role_user_role_pk");
}); });
modelBuilder.Entity<RelationUserDrillingProgramPart>(entity => { modelBuilder.Entity<RelationUserDrillingProgramPart>(entity =>
{
entity.HasKey(x => new { x.IdUser, x.IdDrillingProgramPart }) entity.HasKey(x => new { x.IdUser, x.IdDrillingProgramPart })
.HasName("t_relation_user_drilling_program_part_pk"); .HasName("t_relation_user_drilling_program_part_pk");
}); });
@ -252,14 +254,15 @@ namespace AsbCloudDb.Model
.HasForeignKey(r => r.IdWellSectionType) .HasForeignKey(r => r.IdWellSectionType)
.HasConstraintName("t_drill_params_t_well_section_type_id_fk"); .HasConstraintName("t_drill_params_t_well_section_type_id_fk");
}); });
modelBuilder.Entity<DrillFlowChart>(entity => modelBuilder.Entity<DrillFlowChart>(entity =>
{ {
entity.HasIndex(d => d.IdWellOperationCategory); entity.HasIndex(d => d.IdWellOperationCategory);
}); });
modelBuilder.Entity<DrillingProgramPart>(entity => { modelBuilder.Entity<DrillingProgramPart>(entity =>
entity.HasIndex(x => new { x.IdWell, x.IdFileCategory}) {
entity.HasIndex(x => new { x.IdWell, x.IdFileCategory })
.IsUnique(); .IsUnique();
}); });
@ -268,7 +271,7 @@ namespace AsbCloudDb.Model
entity.HasOne(d => d.User) entity.HasOne(d => d.User)
.WithMany(p => p.FileMarks) .WithMany(p => p.FileMarks)
.HasForeignKey(d => d.IdUser) .HasForeignKey(d => d.IdUser)
.OnDelete(DeleteBehavior.Cascade) .OnDelete(DeleteBehavior.Cascade)
.HasConstraintName("t_user_t_file_mark_fk"); .HasConstraintName("t_user_t_file_mark_fk");
entity.HasOne(d => d.FileInfo) entity.HasOne(d => d.FileInfo)
@ -277,12 +280,12 @@ namespace AsbCloudDb.Model
.OnDelete(DeleteBehavior.Cascade) .OnDelete(DeleteBehavior.Cascade)
.HasConstraintName("t_file_mark_t_file_info_fk"); .HasConstraintName("t_file_mark_t_file_info_fk");
}); });
modelBuilder.Entity<RelationUserUserRole>(entity => modelBuilder.Entity<RelationUserUserRole>(entity =>
{ {
entity.HasKey(e => new { e.IdUser, e.IdUserRole }); entity.HasKey(e => new { e.IdUser, e.IdUserRole });
}); });
modelBuilder.Entity<RelationUserRolePermission>(entity => modelBuilder.Entity<RelationUserRolePermission>(entity =>
{ {
entity.HasKey(e => new { e.IdUserRole, e.IdPermission }); entity.HasKey(e => new { e.IdUserRole, e.IdPermission });
@ -563,7 +566,7 @@ namespace AsbCloudDb.Model
}, },
}); });
}); });
modelBuilder.Entity<RelationUserUserRole>(entity => modelBuilder.Entity<RelationUserUserRole>(entity =>
{ {
entity.HasData(new List<RelationUserUserRole>{ entity.HasData(new List<RelationUserUserRole>{

View File

@ -1,5 +1,5 @@
using System;
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
using System;
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
using System.Text.Json.Serialization; using System.Text.Json.Serialization;
@ -15,13 +15,13 @@ namespace AsbCloudDb.Model
[Column("well_id"), Comment("Id скважины")] [Column("well_id"), Comment("Id скважины")]
public int IdWell { get; set; } public int IdWell { get; set; }
[Column("id_operation_category"), Comment("Id типа операции")] [Column("id_operation_category"), Comment("Id типа операции")]
public int IdWellOperationCategory { get; set; } public int IdWellOperationCategory { get; set; }
[Column("last_update", TypeName = "timestamp with time zone"), Comment("Дата последнего изменения")] [Column("last_update", TypeName = "timestamp with time zone"), Comment("Дата последнего изменения")]
public DateTimeOffset LastUpdate { get; set; } public DateTimeOffset LastUpdate { get; set; }
[Column("depth_start"), Comment("Стартовая глубина")] [Column("depth_start"), Comment("Стартовая глубина")]
public double DepthStart { get; set; } public double DepthStart { get; set; }

View File

@ -14,7 +14,7 @@ namespace AsbCloudDb.Model
[Column("well_id"), Comment("Id скважины")] [Column("well_id"), Comment("Id скважины")]
public int IdWell { get; set; } public int IdWell { get; set; }
[Column("depth_start"), Comment("Стартовая глубина")] [Column("depth_start"), Comment("Стартовая глубина")]
public double DepthStart { get; set; } public double DepthStart { get; set; }

View File

@ -1,6 +1,6 @@
using System; using Microsoft.EntityFrameworkCore;
using System;
using System.Collections.Generic; using System.Collections.Generic;
using Microsoft.EntityFrameworkCore;
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
using System.Text.Json.Serialization; using System.Text.Json.Serialization;
@ -31,7 +31,7 @@ namespace AsbCloudDb.Model
[Column("file_size"), Comment("Размер файла")] [Column("file_size"), Comment("Размер файла")]
public long Size { get; set; } public long Size { get; set; }
[Column("publish_info", TypeName = "jsonb"), Comment("Информация о файле в облаке")] [Column("publish_info", TypeName = "jsonb"), Comment("Информация о файле в облаке")]
public FilePublishInfo PublishInfo { get; set; } public FilePublishInfo PublishInfo { get; set; }
@ -49,7 +49,7 @@ namespace AsbCloudDb.Model
[JsonIgnore] [JsonIgnore]
[ForeignKey(nameof(IdCategory))] [ForeignKey(nameof(IdCategory))]
public virtual FileCategory FileCategory { get; set; } public virtual FileCategory FileCategory { get; set; }
[InverseProperty(nameof(FileMark.FileInfo))] [InverseProperty(nameof(FileMark.FileInfo))]
public virtual ICollection<FileMark> FileMarks { get; set; } public virtual ICollection<FileMark> FileMarks { get; set; }
} }

View File

@ -1,8 +1,8 @@
using System;
using System.Text.Json.Serialization;
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
using System;
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
using System.Text.Json.Serialization;
namespace AsbCloudDb.Model namespace AsbCloudDb.Model
{ {
@ -12,30 +12,30 @@ namespace AsbCloudDb.Model
[Key] [Key]
[Column("id")] [Column("id")]
public int Id { get; set; } public int Id { get; set; }
[Column("id_file"), Comment("id файла")] [Column("id_file"), Comment("id файла")]
public int IdFile { get; set; } public int IdFile { get; set; }
[Column("id_mark_type"), Comment("0 - отклонен, 1 - согласован")] [Column("id_mark_type"), Comment("0 - отклонен, 1 - согласован")]
public int IdMarkType { get; set; } public int IdMarkType { get; set; }
[Column("date_created", TypeName = "timestamp with time zone"), Comment("Дата совершенного действия")] [Column("date_created", TypeName = "timestamp with time zone"), Comment("Дата совершенного действия")]
public DateTimeOffset DateCreated { get; set; } public DateTimeOffset DateCreated { get; set; }
[Column("id_user"), Comment("id пользователя")] [Column("id_user"), Comment("id пользователя")]
public int IdUser { get; set; } public int IdUser { get; set; }
[Column("comment"), Comment("Комментарий")] [Column("comment"), Comment("Комментарий")]
[StringLength(255)] [StringLength(255)]
public string Comment { get; set; } public string Comment { get; set; }
[Column("is_deleted"), Comment("Помечен ли файл как удаленный")] [Column("is_deleted"), Comment("Помечен ли файл как удаленный")]
public bool IsDeleted { get; set; } public bool IsDeleted { get; set; }
[JsonIgnore] [JsonIgnore]
[ForeignKey(nameof(IdUser))] [ForeignKey(nameof(IdUser))]
public virtual User User { get; set; } public virtual User User { get; set; }
[JsonIgnore] [JsonIgnore]
[ForeignKey(nameof(IdFile))] [ForeignKey(nameof(IdFile))]
public virtual FileInfo FileInfo { get; set; } public virtual FileInfo FileInfo { get; set; }

View File

@ -6,7 +6,7 @@ using System.Threading.Tasks;
namespace AsbCloudDb.Model namespace AsbCloudDb.Model
{ {
public interface IAsbCloudDbContext: IDisposable public interface IAsbCloudDbContext : IDisposable
{ {
DbSet<Cluster> Clusters { get; set; } DbSet<Cluster> Clusters { get; set; }
DbSet<Company> Companies { get; set; } DbSet<Company> Companies { get; set; }

View File

@ -11,11 +11,11 @@ namespace AsbCloudDb.Model
[Key] [Key]
[Column("id")] [Column("id")]
public int Id { get; set; } public int Id { get; set; }
[Column("name"), Comment("Название")] [Column("name"), Comment("Название")]
[StringLength(255)] [StringLength(255)]
public string Name { get; set; } public string Name { get; set; }
[Column("description"), Comment("Краткое описание")] [Column("description"), Comment("Краткое описание")]
[StringLength(255)] [StringLength(255)]
public string Description { get; set; } public string Description { get; set; }

View File

@ -2,7 +2,7 @@
namespace AsbCloudDb.Model namespace AsbCloudDb.Model
{ {
public class RawData: Dictionary<string, object> public class RawData : Dictionary<string, object>
{ {
} }

View File

@ -1,6 +1,5 @@
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
using System.ComponentModel.DataAnnotations;
namespace AsbCloudDb.Model namespace AsbCloudDb.Model
{ {

View File

@ -1,6 +1,6 @@
using System; using Microsoft.EntityFrameworkCore;
using System;
using System.Collections.Generic; using System.Collections.Generic;
using Microsoft.EntityFrameworkCore;
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;

View File

@ -26,9 +26,9 @@ namespace AsbCloudDb.Model
[Column("info", TypeName = "jsonb"), Comment("Информация с панели о скважине")] [Column("info", TypeName = "jsonb"), Comment("Информация с панели о скважине")]
public TelemetryInfo Info { get; set; } public TelemetryInfo Info { get; set; }
[Column("timezone", TypeName = "jsonb"), Comment("Смещение часового пояса от UTC")] [Column("timezone", TypeName = "jsonb"), Comment("Смещение часового пояса от UTC")]
public SimpleTimezone TimeZone { get; set; } public SimpleTimezone TimeZone { get; set; }
[InverseProperty(nameof(Model.Well.Telemetry))] [InverseProperty(nameof(Model.Well.Telemetry))]
public virtual Well Well { get; set; } public virtual Well Well { get; set; }

View File

@ -1,6 +1,5 @@
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
using System; using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
using System.Text.Json.Serialization; using System.Text.Json.Serialization;

View File

@ -56,13 +56,13 @@ namespace AsbCloudDb.Model
[ForeignKey(nameof(IdCompany))] [ForeignKey(nameof(IdCompany))]
[InverseProperty(nameof(Model.Company.Users))] [InverseProperty(nameof(Model.Company.Users))]
public virtual Company Company { get; set; } public virtual Company Company { get; set; }
[InverseProperty(nameof(RelationUserUserRole.User))] [InverseProperty(nameof(RelationUserUserRole.User))]
public virtual ICollection<RelationUserUserRole> RelationUsersUserRoles { get; set; } public virtual ICollection<RelationUserUserRole> RelationUsersUserRoles { get; set; }
[InverseProperty(nameof(FileInfo.Author))] [InverseProperty(nameof(FileInfo.Author))]
public virtual ICollection<FileInfo> Files { get; set; } public virtual ICollection<FileInfo> Files { get; set; }
[InverseProperty(nameof(FileMark.User))] [InverseProperty(nameof(FileMark.User))]
public virtual ICollection<FileMark> FileMarks { get; set; } public virtual ICollection<FileMark> FileMarks { get; set; }

View File

@ -19,13 +19,13 @@ namespace AsbCloudDb.Model
[Column("id_type"), Comment("0-роль из стандартной матрицы, \n1-специальная роль для какого-либо пользователя")] [Column("id_type"), Comment("0-роль из стандартной матрицы, \n1-специальная роль для какого-либо пользователя")]
public int IdType { get; set; } public int IdType { get; set; }
[InverseProperty(nameof(RelationUserRoleUserRole.Role))] [InverseProperty(nameof(RelationUserRoleUserRole.Role))]
public virtual ICollection<RelationUserRoleUserRole> RelationUserRoleUserRoles { get; set; } public virtual ICollection<RelationUserRoleUserRole> RelationUserRoleUserRoles { get; set; }
[InverseProperty(nameof(RelationUserUserRole.UserRole))] [InverseProperty(nameof(RelationUserUserRole.UserRole))]
public virtual ICollection<RelationUserUserRole> RelationUsersUserRoles { get; set; } public virtual ICollection<RelationUserUserRole> RelationUsersUserRoles { get; set; }
[InverseProperty(nameof(RelationUserRolePermission.UserRole))] [InverseProperty(nameof(RelationUserRolePermission.UserRole))]
public virtual ICollection<RelationUserRolePermission> RelationUserRolePermissions { get; set; } public virtual ICollection<RelationUserRolePermission> RelationUserRolePermissions { get; set; }
} }

View File

@ -1,4 +1,3 @@
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
namespace AsbCloudDb.Model.WITS namespace AsbCloudDb.Model.WITS

View File

@ -1,405 +1,405 @@
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
namespace AsbCloudDb.Model.WITS namespace AsbCloudDb.Model.WITS
{ {
/// <summary> /// <summary>
/// Record name: Pressure Evaluation /// Record name: Pressure Evaluation
/// Description: Pressure Evaluation data /// Description: Pressure Evaluation data
/// Description2: /// Description2:
/// </summary> /// </summary>
[Table("t_telemetry_wits_10")] [Table("t_telemetry_wits_10")]
public class Record10: RecordBase { public class Record10 : RecordBase
{
/// <summary>
/// RecordId = 10,
/// ItemId = 8,
/// LongMnemonic = "DEPTMEAS",
/// ShortMnemonic = "DMEA",
/// Description = "Depth Hole (meas)",
/// Description2 = "",
/// FPSUnits = "F",
/// MetricUnits = "M",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("DEPTMEAS")]
public float? Deptmeas { get; set; }
/// <summary> /// <summary>
/// RecordId = 10, /// RecordId = 10,
/// ItemId = 9, /// ItemId = 8,
/// LongMnemonic = "DEPTVERT", /// LongMnemonic = "DEPTMEAS",
/// ShortMnemonic = "DVER", /// ShortMnemonic = "DMEA",
/// Description = "Depth Hole (vert)", /// Description = "Depth Hole (meas)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTVERT")] [Column("DEPTMEAS")]
public float? Deptvert { get; set; } public float? Deptmeas { get; set; }
/// <summary> /// <summary>
/// RecordId = 10, /// RecordId = 10,
/// ItemId = 10, /// ItemId = 9,
/// LongMnemonic = "DEPTSAMM", /// LongMnemonic = "DEPTVERT",
/// ShortMnemonic = "DSAM", /// ShortMnemonic = "DVER",
/// Description = "Depth Sample (meas)", /// Description = "Depth Hole (vert)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTSAMM")] [Column("DEPTVERT")]
public float? Deptsamm { get; set; } public float? Deptvert { get; set; }
/// <summary> /// <summary>
/// RecordId = 10, /// RecordId = 10,
/// ItemId = 11, /// ItemId = 10,
/// LongMnemonic = "DEPTSAMV", /// LongMnemonic = "DEPTSAMM",
/// ShortMnemonic = "DSAV", /// ShortMnemonic = "DSAM",
/// Description = "Depth Sample (vert)", /// Description = "Depth Sample (meas)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTSAMV")] [Column("DEPTSAMM")]
public float? Deptsamv { get; set; } public float? Deptsamm { get; set; }
/// <summary> /// <summary>
/// RecordId = 10, /// RecordId = 10,
/// ItemId = 12, /// ItemId = 11,
/// LongMnemonic = "FPOREPG", /// LongMnemonic = "DEPTSAMV",
/// ShortMnemonic = "FPPG", /// ShortMnemonic = "DSAV",
/// Description = "Est. Form. Pore Press Grad.", /// Description = "Depth Sample (vert)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPG", /// FPSUnits = "F",
/// MetricUnits = "KGM3", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("FPOREPG")] [Column("DEPTSAMV")]
public float? Fporepg { get; set; } public float? Deptsamv { get; set; }
/// <summary> /// <summary>
/// RecordId = 10, /// RecordId = 10,
/// ItemId = 13, /// ItemId = 12,
/// LongMnemonic = "FFRACPG", /// LongMnemonic = "FPOREPG",
/// ShortMnemonic = "FFPG", /// ShortMnemonic = "FPPG",
/// Description = "Est. Form. Frac Press Grad.", /// Description = "Est. Form. Pore Press Grad.",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPG", /// FPSUnits = "PPG",
/// MetricUnits = "KGM3", /// MetricUnits = "KGM3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("FFRACPG")] [Column("FPOREPG")]
public float? Ffracpg { get; set; } public float? Fporepg { get; set; }
/// <summary> /// <summary>
/// RecordId = 10, /// RecordId = 10,
/// ItemId = 14, /// ItemId = 13,
/// LongMnemonic = "FOBPG", /// LongMnemonic = "FFRACPG",
/// ShortMnemonic = "FOPG", /// ShortMnemonic = "FFPG",
/// Description = "Est. Form. Overburden Grad.", /// Description = "Est. Form. Frac Press Grad.",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPG", /// FPSUnits = "PPG",
/// MetricUnits = "KGM3", /// MetricUnits = "KGM3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("FOBPG")] [Column("FFRACPG")]
public float? Fobpg { get; set; } public float? Ffracpg { get; set; }
/// <summary> /// <summary>
/// RecordId = 10, /// RecordId = 10,
/// ItemId = 15, /// ItemId = 14,
/// LongMnemonic = "KTOL", /// LongMnemonic = "FOBPG",
/// ShortMnemonic = "KTOL", /// ShortMnemonic = "FOPG",
/// Description = "Est. Kick Tolerance", /// Description = "Est. Form. Overburden Grad.",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPG", /// FPSUnits = "PPG",
/// MetricUnits = "KGM3", /// MetricUnits = "KGM3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("KTOL")] [Column("FOBPG")]
public float? Ktol { get; set; } public float? Fobpg { get; set; }
/// <summary> /// <summary>
/// RecordId = 10, /// RecordId = 10,
/// ItemId = 16, /// ItemId = 15,
/// LongMnemonic = "PSIPX", /// LongMnemonic = "KTOL",
/// ShortMnemonic = "PSIP", /// ShortMnemonic = "KTOL",
/// Description = "Max. Permitted SICP (init)", /// Description = "Est. Kick Tolerance",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PSI", /// FPSUnits = "PPG",
/// MetricUnits = "KPA", /// MetricUnits = "KGM3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("PSIPX")] [Column("KTOL")]
public float? Psipx { get; set; } public float? Ktol { get; set; }
/// <summary> /// <summary>
/// RecordId = 10, /// RecordId = 10,
/// ItemId = 17, /// ItemId = 16,
/// LongMnemonic = "CONNGASA", /// LongMnemonic = "PSIPX",
/// ShortMnemonic = "CGSA", /// ShortMnemonic = "PSIP",
/// Description = "Connection Gas (avg)", /// Description = "Max. Permitted SICP (init)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "%", /// FPSUnits = "PSI",
/// MetricUnits = "%", /// MetricUnits = "KPA",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("CONNGASA")] [Column("PSIPX")]
public float? Conngasa { get; set; } public float? Psipx { get; set; }
/// <summary> /// <summary>
/// RecordId = 10, /// RecordId = 10,
/// ItemId = 18, /// ItemId = 17,
/// LongMnemonic = "CONNGASX", /// LongMnemonic = "CONNGASA",
/// ShortMnemonic = "CGSX", /// ShortMnemonic = "CGSA",
/// Description = "Connection Gas (max)", /// Description = "Connection Gas (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "%", /// FPSUnits = "%",
/// MetricUnits = "%", /// MetricUnits = "%",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("CONNGASX")] [Column("CONNGASA")]
public float? Conngasx { get; set; } public float? Conngasa { get; set; }
/// <summary> /// <summary>
/// RecordId = 10, /// RecordId = 10,
/// ItemId = 19, /// ItemId = 18,
/// LongMnemonic = "CONNGASL", /// LongMnemonic = "CONNGASX",
/// ShortMnemonic = "CGSL", /// ShortMnemonic = "CGSX",
/// Description = "Connection Gas (last)", /// Description = "Connection Gas (max)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "%", /// FPSUnits = "%",
/// MetricUnits = "%", /// MetricUnits = "%",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("CONNGASL")] [Column("CONNGASX")]
public float? Conngasl { get; set; } public float? Conngasx { get; set; }
/// <summary> /// <summary>
/// RecordId = 10, /// RecordId = 10,
/// ItemId = 20, /// ItemId = 19,
/// LongMnemonic = "TRIPGAS", /// LongMnemonic = "CONNGASL",
/// ShortMnemonic = "TGAS", /// ShortMnemonic = "CGSL",
/// Description = "Last Trip Gas", /// Description = "Connection Gas (last)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "%", /// FPSUnits = "%",
/// MetricUnits = "%", /// MetricUnits = "%",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TRIPGAS")] [Column("CONNGASL")]
public float? Tripgas { get; set; } public float? Conngasl { get; set; }
/// <summary> /// <summary>
/// RecordId = 10, /// RecordId = 10,
/// ItemId = 21, /// ItemId = 20,
/// LongMnemonic = "SHALEDEN", /// LongMnemonic = "TRIPGAS",
/// ShortMnemonic = "SDEN", /// ShortMnemonic = "TGAS",
/// Description = "Shale Density", /// Description = "Last Trip Gas",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "G/CC", /// FPSUnits = "%",
/// MetricUnits = "G/CC", /// MetricUnits = "%",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SHALEDEN")] [Column("TRIPGAS")]
public float? Shaleden { get; set; } public float? Tripgas { get; set; }
/// <summary> /// <summary>
/// RecordId = 10, /// RecordId = 10,
/// ItemId = 22, /// ItemId = 21,
/// LongMnemonic = "CEC", /// LongMnemonic = "SHALEDEN",
/// ShortMnemonic = "CEC", /// ShortMnemonic = "SDEN",
/// Description = "Cuttings CEC", /// Description = "Shale Density",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "MEHG", /// FPSUnits = "G/CC",
/// MetricUnits = "MEHG", /// MetricUnits = "G/CC",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("CEC")] [Column("SHALEDEN")]
public float? Cec { get; set; } public float? Shaleden { get; set; }
/// <summary> /// <summary>
/// RecordId = 10, /// RecordId = 10,
/// ItemId = 23, /// ItemId = 22,
/// LongMnemonic = "CAVINGS", /// LongMnemonic = "CEC",
/// ShortMnemonic = "CAV", /// ShortMnemonic = "CEC",
/// Description = "Cavings %", /// Description = "Cuttings CEC",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "%", /// FPSUnits = "MEHG",
/// MetricUnits = "%", /// MetricUnits = "MEHG",
/// Length = 2, /// Length = 4,
/// ValueType = "S" /// ValueType = "F"
/// </summary> /// </summary>
[Column("CAVINGS")] [Column("CEC")]
public short? Cavings { get; set; } public float? Cec { get; set; }
/// <summary> /// <summary>
/// RecordId = 10, /// RecordId = 10,
/// ItemId = 24, /// ItemId = 23,
/// LongMnemonic = "DXC", /// LongMnemonic = "CAVINGS",
/// ShortMnemonic = "DXC", /// ShortMnemonic = "CAV",
/// Description = "Corr. Drilling Exponent", /// Description = "Cavings %",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "%",
/// MetricUnits = "----", /// MetricUnits = "%",
/// Length = 4, /// Length = 2,
/// ValueType = "F" /// ValueType = "S"
/// </summary> /// </summary>
[Column("DXC")] [Column("CAVINGS")]
public float? Dxc { get; set; } public short? Cavings { get; set; }
/// <summary> /// <summary>
/// RecordId = 10, /// RecordId = 10,
/// ItemId = 25, /// ItemId = 24,
/// LongMnemonic = "SPARE1", /// LongMnemonic = "DXC",
/// ShortMnemonic = "SPR1", /// ShortMnemonic = "DXC",
/// Description = "< SPARE 1>", /// Description = "Corr. Drilling Exponent",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE1")] [Column("DXC")]
public float? Spare1 { get; set; } public float? Dxc { get; set; }
/// <summary> /// <summary>
/// RecordId = 10, /// RecordId = 10,
/// ItemId = 26, /// ItemId = 25,
/// LongMnemonic = "SPARE2", /// LongMnemonic = "SPARE1",
/// ShortMnemonic = "SPR2", /// ShortMnemonic = "SPR1",
/// Description = "< SPARE 2>", /// Description = "< SPARE 1>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE2")] [Column("SPARE1")]
public float? Spare2 { get; set; } public float? Spare1 { get; set; }
/// <summary> /// <summary>
/// RecordId = 10, /// RecordId = 10,
/// ItemId = 27, /// ItemId = 26,
/// LongMnemonic = "SPARE3", /// LongMnemonic = "SPARE2",
/// ShortMnemonic = "SPR3", /// ShortMnemonic = "SPR2",
/// Description = "< SPARE 3>", /// Description = "< SPARE 2>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE3")] [Column("SPARE2")]
public float? Spare3 { get; set; } public float? Spare2 { get; set; }
/// <summary> /// <summary>
/// RecordId = 10, /// RecordId = 10,
/// ItemId = 28, /// ItemId = 27,
/// LongMnemonic = "SPARE4", /// LongMnemonic = "SPARE3",
/// ShortMnemonic = "SPR4", /// ShortMnemonic = "SPR3",
/// Description = "< SPARE 4>", /// Description = "< SPARE 3>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE4")] [Column("SPARE3")]
public float? Spare4 { get; set; } public float? Spare3 { get; set; }
/// <summary> /// <summary>
/// RecordId = 10, /// RecordId = 10,
/// ItemId = 29, /// ItemId = 28,
/// LongMnemonic = "SPARE5", /// LongMnemonic = "SPARE4",
/// ShortMnemonic = "SPR5", /// ShortMnemonic = "SPR4",
/// Description = "< SPARE 5>", /// Description = "< SPARE 4>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE5")] [Column("SPARE4")]
public float? Spare5 { get; set; } public float? Spare4 { get; set; }
/// <summary> /// <summary>
/// RecordId = 10, /// RecordId = 10,
/// ItemId = 30, /// ItemId = 29,
/// LongMnemonic = "SPARE6", /// LongMnemonic = "SPARE5",
/// ShortMnemonic = "SPR6", /// ShortMnemonic = "SPR5",
/// Description = "< SPARE 6>", /// Description = "< SPARE 5>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE6")] [Column("SPARE5")]
public float? Spare6 { get; set; } public float? Spare5 { get; set; }
/// <summary> /// <summary>
/// RecordId = 10, /// RecordId = 10,
/// ItemId = 31, /// ItemId = 30,
/// LongMnemonic = "SPARE7", /// LongMnemonic = "SPARE6",
/// ShortMnemonic = "SPR7", /// ShortMnemonic = "SPR6",
/// Description = "< SPARE 7>", /// Description = "< SPARE 6>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE7")] [Column("SPARE6")]
public float? Spare7 { get; set; } public float? Spare6 { get; set; }
/// <summary> /// <summary>
/// RecordId = 10, /// RecordId = 10,
/// ItemId = 32, /// ItemId = 31,
/// LongMnemonic = "SPARE8", /// LongMnemonic = "SPARE7",
/// ShortMnemonic = "SPR8", /// ShortMnemonic = "SPR7",
/// Description = "< SPARE 8>", /// Description = "< SPARE 7>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE8")] [Column("SPARE7")]
public float? Spare8 { get; set; } public float? Spare7 { get; set; }
/// <summary> /// <summary>
/// RecordId = 10, /// RecordId = 10,
/// ItemId = 33, /// ItemId = 32,
/// LongMnemonic = "SPARE9", /// LongMnemonic = "SPARE8",
/// ShortMnemonic = "SPR9", /// ShortMnemonic = "SPR8",
/// Description = "< SPARE 9>", /// Description = "< SPARE 8>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE9")] [Column("SPARE8")]
public float? Spare9 { get; set; } public float? Spare8 { get; set; }
} /// <summary>
/// RecordId = 10,
/// ItemId = 33,
/// LongMnemonic = "SPARE9",
/// ShortMnemonic = "SPR9",
/// Description = "< SPARE 9>",
/// Description2 = "",
/// FPSUnits = "----",
/// MetricUnits = "----",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("SPARE9")]
public float? Spare9 { get; set; }
}
} }

View File

@ -1,435 +1,435 @@
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
namespace AsbCloudDb.Model.WITS namespace AsbCloudDb.Model.WITS
{ {
/// <summary> /// <summary>
/// Record name: Mud Tank Volumes /// Record name: Mud Tank Volumes
/// Description: Mud Tank (Pit) Volume data /// Description: Mud Tank (Pit) Volume data
/// Description2: /// Description2:
/// </summary> /// </summary>
[Table("t_telemetry_wits_11")] [Table("t_telemetry_wits_11")]
public class Record11: RecordBase { public class Record11 : RecordBase
{
/// <summary>
/// RecordId = 11,
/// ItemId = 8,
/// LongMnemonic = "DEPTMEAS",
/// ShortMnemonic = "DMEA",
/// Description = "Depth Hole (meas)",
/// Description2 = "",
/// FPSUnits = "F",
/// MetricUnits = "M",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("DEPTMEAS")]
public float? Deptmeas { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 9, /// ItemId = 8,
/// LongMnemonic = "DEPTVERT", /// LongMnemonic = "DEPTMEAS",
/// ShortMnemonic = "DVER", /// ShortMnemonic = "DMEA",
/// Description = "Depth Hole (vert)", /// Description = "Depth Hole (meas)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTVERT")] [Column("DEPTMEAS")]
public float? Deptvert { get; set; } public float? Deptmeas { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 10, /// ItemId = 9,
/// LongMnemonic = "TVOLTOT", /// LongMnemonic = "DEPTVERT",
/// ShortMnemonic = "TVT", /// ShortMnemonic = "DVER",
/// Description = "Tank Volume (total)", /// Description = "Depth Hole (vert)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "F",
/// MetricUnits = "M3", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TVOLTOT")] [Column("DEPTVERT")]
public float? Tvoltot { get; set; } public float? Deptvert { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 11, /// ItemId = 10,
/// LongMnemonic = "TVOLACT", /// LongMnemonic = "TVOLTOT",
/// ShortMnemonic = "TVA", /// ShortMnemonic = "TVT",
/// Description = "Tank Volume (active)", /// Description = "Tank Volume (total)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BBL",
/// MetricUnits = "M3", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TVOLACT")] [Column("TVOLTOT")]
public float? Tvolact { get; set; } public float? Tvoltot { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 12, /// ItemId = 11,
/// LongMnemonic = "TVOLCTOT", /// LongMnemonic = "TVOLACT",
/// ShortMnemonic = "TVCT", /// ShortMnemonic = "TVA",
/// Description = "Tank Volume Change (total)", /// Description = "Tank Volume (active)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BBL",
/// MetricUnits = "M3", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TVOLCTOT")] [Column("TVOLACT")]
public float? Tvolctot { get; set; } public float? Tvolact { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 13, /// ItemId = 12,
/// LongMnemonic = "TVOLCACT", /// LongMnemonic = "TVOLCTOT",
/// ShortMnemonic = "TVCA", /// ShortMnemonic = "TVCT",
/// Description = "Tank Volume Change (active)", /// Description = "Tank Volume Change (total)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BBL",
/// MetricUnits = "M3", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TVOLCACT")] [Column("TVOLCTOT")]
public float? Tvolcact { get; set; } public float? Tvolctot { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 14, /// ItemId = 13,
/// LongMnemonic = "TVRESET", /// LongMnemonic = "TVOLCACT",
/// ShortMnemonic = "TVRT", /// ShortMnemonic = "TVCA",
/// Description = "Tank Volume Reset Time", /// Description = "Tank Volume Change (active)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "BBL",
/// MetricUnits = "----", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TVRESET")] [Column("TVOLCACT")]
public int? Tvreset { get; set; } public float? Tvolcact { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 15, /// ItemId = 14,
/// LongMnemonic = "TVOL01", /// LongMnemonic = "TVRESET",
/// ShortMnemonic = "TV01", /// ShortMnemonic = "TVRT",
/// Description = "Tank 01 Volume", /// Description = "Tank Volume Reset Time",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "----",
/// MetricUnits = "M3", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "L"
/// </summary> /// </summary>
[Column("TVOL01")] [Column("TVRESET")]
public float? Tvol01 { get; set; } public int? Tvreset { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 16, /// ItemId = 15,
/// LongMnemonic = "TVOL02", /// LongMnemonic = "TVOL01",
/// ShortMnemonic = "TV02", /// ShortMnemonic = "TV01",
/// Description = "Tank 02 Volume", /// Description = "Tank 01 Volume",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BBL",
/// MetricUnits = "M3", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TVOL02")] [Column("TVOL01")]
public float? Tvol02 { get; set; } public float? Tvol01 { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 17, /// ItemId = 16,
/// LongMnemonic = "TVOL03", /// LongMnemonic = "TVOL02",
/// ShortMnemonic = "TV03", /// ShortMnemonic = "TV02",
/// Description = "Tank 03 Volume", /// Description = "Tank 02 Volume",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BBL",
/// MetricUnits = "M3", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TVOL03")] [Column("TVOL02")]
public float? Tvol03 { get; set; } public float? Tvol02 { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 18, /// ItemId = 17,
/// LongMnemonic = "TVOL04", /// LongMnemonic = "TVOL03",
/// ShortMnemonic = "TV04", /// ShortMnemonic = "TV03",
/// Description = "Tank 04 Volume", /// Description = "Tank 03 Volume",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BBL",
/// MetricUnits = "M3", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TVOL04")] [Column("TVOL03")]
public float? Tvol04 { get; set; } public float? Tvol03 { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 19, /// ItemId = 18,
/// LongMnemonic = "TVOL05", /// LongMnemonic = "TVOL04",
/// ShortMnemonic = "TV05", /// ShortMnemonic = "TV04",
/// Description = "Tank 05 Volume", /// Description = "Tank 04 Volume",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BBL",
/// MetricUnits = "M3", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TVOL05")] [Column("TVOL04")]
public float? Tvol05 { get; set; } public float? Tvol04 { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 20, /// ItemId = 19,
/// LongMnemonic = "TVOL06", /// LongMnemonic = "TVOL05",
/// ShortMnemonic = "TV06", /// ShortMnemonic = "TV05",
/// Description = "Tank 06 Volume", /// Description = "Tank 05 Volume",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BBL",
/// MetricUnits = "M3", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TVOL06")] [Column("TVOL05")]
public float? Tvol06 { get; set; } public float? Tvol05 { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 21, /// ItemId = 20,
/// LongMnemonic = "TVOL07", /// LongMnemonic = "TVOL06",
/// ShortMnemonic = "TV07", /// ShortMnemonic = "TV06",
/// Description = "Tank 07 Volume", /// Description = "Tank 06 Volume",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BBL",
/// MetricUnits = "M3", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TVOL07")] [Column("TVOL06")]
public float? Tvol07 { get; set; } public float? Tvol06 { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 22, /// ItemId = 21,
/// LongMnemonic = "TVOL08", /// LongMnemonic = "TVOL07",
/// ShortMnemonic = "TV08", /// ShortMnemonic = "TV07",
/// Description = "Tank 08 Volume", /// Description = "Tank 07 Volume",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BBL",
/// MetricUnits = "M3", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TVOL08")] [Column("TVOL07")]
public float? Tvol08 { get; set; } public float? Tvol07 { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 23, /// ItemId = 22,
/// LongMnemonic = "TVOL09", /// LongMnemonic = "TVOL08",
/// ShortMnemonic = "TV09", /// ShortMnemonic = "TV08",
/// Description = "Tank 09 Volume", /// Description = "Tank 08 Volume",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BBL",
/// MetricUnits = "M3", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TVOL09")] [Column("TVOL08")]
public float? Tvol09 { get; set; } public float? Tvol08 { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 24, /// ItemId = 23,
/// LongMnemonic = "TVOL10", /// LongMnemonic = "TVOL09",
/// ShortMnemonic = "TV10", /// ShortMnemonic = "TV09",
/// Description = "Tank 10 Volume", /// Description = "Tank 09 Volume",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BBL",
/// MetricUnits = "M3", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TVOL10")] [Column("TVOL09")]
public float? Tvol10 { get; set; } public float? Tvol09 { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 25, /// ItemId = 24,
/// LongMnemonic = "TVOL11", /// LongMnemonic = "TVOL10",
/// ShortMnemonic = "TV11", /// ShortMnemonic = "TV10",
/// Description = "Tank 11 Volume", /// Description = "Tank 10 Volume",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BBL",
/// MetricUnits = "M3", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TVOL11")] [Column("TVOL10")]
public float? Tvol11 { get; set; } public float? Tvol10 { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 26, /// ItemId = 25,
/// LongMnemonic = "TVOL12", /// LongMnemonic = "TVOL11",
/// ShortMnemonic = "TV12", /// ShortMnemonic = "TV11",
/// Description = "Tank 12 Volume", /// Description = "Tank 11 Volume",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BBL",
/// MetricUnits = "M3", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TVOL12")] [Column("TVOL11")]
public float? Tvol12 { get; set; } public float? Tvol11 { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 27, /// ItemId = 26,
/// LongMnemonic = "TVOL13", /// LongMnemonic = "TVOL12",
/// ShortMnemonic = "TV13", /// ShortMnemonic = "TV12",
/// Description = "Tank 13 Volume", /// Description = "Tank 12 Volume",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BBL",
/// MetricUnits = "M3", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TVOL13")] [Column("TVOL12")]
public float? Tvol13 { get; set; } public float? Tvol12 { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 28, /// ItemId = 27,
/// LongMnemonic = "TVOL14", /// LongMnemonic = "TVOL13",
/// ShortMnemonic = "TV14", /// ShortMnemonic = "TV13",
/// Description = "Tank 14 Volume", /// Description = "Tank 13 Volume",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BBL",
/// MetricUnits = "M3", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TVOL14")] [Column("TVOL13")]
public float? Tvol14 { get; set; } public float? Tvol13 { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 29, /// ItemId = 28,
/// LongMnemonic = "TTVOL1", /// LongMnemonic = "TVOL14",
/// ShortMnemonic = "TTV1", /// ShortMnemonic = "TV14",
/// Description = "Trip Tank 1 Volume", /// Description = "Tank 14 Volume",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BBL",
/// MetricUnits = "M3", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TTVOL1")] [Column("TVOL14")]
public float? Ttvol1 { get; set; } public float? Tvol14 { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 30, /// ItemId = 29,
/// LongMnemonic = "TTVOL2", /// LongMnemonic = "TTVOL1",
/// ShortMnemonic = "TTV2", /// ShortMnemonic = "TTV1",
/// Description = "Trip Tank 2 Volume", /// Description = "Trip Tank 1 Volume",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BBL",
/// MetricUnits = "M3", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TTVOL2")] [Column("TTVOL1")]
public float? Ttvol2 { get; set; } public float? Ttvol1 { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 31, /// ItemId = 30,
/// LongMnemonic = "SPARE1", /// LongMnemonic = "TTVOL2",
/// ShortMnemonic = "SPR1", /// ShortMnemonic = "TTV2",
/// Description = "< SPARE 1>", /// Description = "Trip Tank 2 Volume",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "BBL",
/// MetricUnits = "----", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE1")] [Column("TTVOL2")]
public float? Spare1 { get; set; } public float? Ttvol2 { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 32, /// ItemId = 31,
/// LongMnemonic = "SPARE2", /// LongMnemonic = "SPARE1",
/// ShortMnemonic = "SPR2", /// ShortMnemonic = "SPR1",
/// Description = "< SPARE 2>", /// Description = "< SPARE 1>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE2")] [Column("SPARE1")]
public float? Spare2 { get; set; } public float? Spare1 { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 33, /// ItemId = 32,
/// LongMnemonic = "SPARE3", /// LongMnemonic = "SPARE2",
/// ShortMnemonic = "SPR3", /// ShortMnemonic = "SPR2",
/// Description = "< SPARE 3>", /// Description = "< SPARE 2>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE3")] [Column("SPARE2")]
public float? Spare3 { get; set; } public float? Spare2 { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 34, /// ItemId = 33,
/// LongMnemonic = "SPARE4", /// LongMnemonic = "SPARE3",
/// ShortMnemonic = "SPR4", /// ShortMnemonic = "SPR3",
/// Description = "< SPARE 4>", /// Description = "< SPARE 3>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE4")] [Column("SPARE3")]
public float? Spare4 { get; set; } public float? Spare3 { get; set; }
/// <summary> /// <summary>
/// RecordId = 11, /// RecordId = 11,
/// ItemId = 35, /// ItemId = 34,
/// LongMnemonic = "SPARE5", /// LongMnemonic = "SPARE4",
/// ShortMnemonic = "SPR5", /// ShortMnemonic = "SPR4",
/// Description = "< SPARE 5>", /// Description = "< SPARE 4>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE5")] [Column("SPARE4")]
public float? Spare5 { get; set; } public float? Spare4 { get; set; }
} /// <summary>
/// RecordId = 11,
/// ItemId = 35,
/// LongMnemonic = "SPARE5",
/// ShortMnemonic = "SPR5",
/// Description = "< SPARE 5>",
/// Description2 = "",
/// FPSUnits = "----",
/// MetricUnits = "---",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("SPARE5")]
public float? Spare5 { get; set; }
}
} }

View File

@ -1,330 +1,330 @@
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
namespace AsbCloudDb.Model.WITS namespace AsbCloudDb.Model.WITS
{ {
/// <summary> /// <summary>
/// Record name: Chromatograph Cycle-Based /// Record name: Chromatograph Cycle-Based
/// Description: Chromatograph Cycle data /// Description: Chromatograph Cycle data
/// Description2: /// Description2:
/// </summary> /// </summary>
[Table("t_telemetry_wits_12")] [Table("t_telemetry_wits_12")]
public class Record12: RecordBase { public class Record12 : RecordBase
{
/// <summary>
/// RecordId = 12,
/// ItemId = 8,
/// LongMnemonic = "DEPTCHRM",
/// ShortMnemonic = "DCHM",
/// Description = "Depth Chrom Sample (meas)",
/// Description2 = "",
/// FPSUnits = "F",
/// MetricUnits = "M",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("DEPTCHRM")]
public float? Deptchrm { get; set; }
/// <summary> /// <summary>
/// RecordId = 12, /// RecordId = 12,
/// ItemId = 9, /// ItemId = 8,
/// LongMnemonic = "DEPTCHRV", /// LongMnemonic = "DEPTCHRM",
/// ShortMnemonic = "DCHV", /// ShortMnemonic = "DCHM",
/// Description = "Depth Chrom Sample (vert)", /// Description = "Depth Chrom Sample (meas)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTCHRV")] [Column("DEPTCHRM")]
public float? Deptchrv { get; set; } public float? Deptchrm { get; set; }
/// <summary> /// <summary>
/// RecordId = 12, /// RecordId = 12,
/// ItemId = 10, /// ItemId = 9,
/// LongMnemonic = "DATECHR", /// LongMnemonic = "DEPTCHRV",
/// ShortMnemonic = "DCHR", /// ShortMnemonic = "DCHV",
/// Description = "Date Chrom Sample", /// Description = "Depth Chrom Sample (vert)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "F",
/// MetricUnits = "----", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DATECHR")] [Column("DEPTCHRV")]
public int? Datechr { get; set; } public float? Deptchrv { get; set; }
/// <summary> /// <summary>
/// RecordId = 12, /// RecordId = 12,
/// ItemId = 11, /// ItemId = 10,
/// LongMnemonic = "TIMECHR", /// LongMnemonic = "DATECHR",
/// ShortMnemonic = "TCHR", /// ShortMnemonic = "DCHR",
/// Description = "Time Chrom Sample", /// Description = "Date Chrom Sample",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "L"
/// </summary> /// </summary>
[Column("TIMECHR")] [Column("DATECHR")]
public int? Timechr { get; set; } public int? Datechr { get; set; }
/// <summary> /// <summary>
/// RecordId = 12, /// RecordId = 12,
/// ItemId = 12, /// ItemId = 11,
/// LongMnemonic = "METHANE", /// LongMnemonic = "TIMECHR",
/// ShortMnemonic = "METH", /// ShortMnemonic = "TCHR",
/// Description = "Methane (C1)", /// Description = "Time Chrom Sample",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPM", /// FPSUnits = "----",
/// MetricUnits = "PPM", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "L"
/// </summary> /// </summary>
[Column("METHANE")] [Column("TIMECHR")]
public int? Methane { get; set; } public int? Timechr { get; set; }
/// <summary> /// <summary>
/// RecordId = 12, /// RecordId = 12,
/// ItemId = 13, /// ItemId = 12,
/// LongMnemonic = "ETHANE", /// LongMnemonic = "METHANE",
/// ShortMnemonic = "ETH", /// ShortMnemonic = "METH",
/// Description = "Ethane (C2)", /// Description = "Methane (C1)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPM", /// FPSUnits = "PPM",
/// MetricUnits = "PPM", /// MetricUnits = "PPM",
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "L"
/// </summary> /// </summary>
[Column("ETHANE")] [Column("METHANE")]
public int? Ethane { get; set; } public int? Methane { get; set; }
/// <summary> /// <summary>
/// RecordId = 12, /// RecordId = 12,
/// ItemId = 14, /// ItemId = 13,
/// LongMnemonic = "PROPANE", /// LongMnemonic = "ETHANE",
/// ShortMnemonic = "PRP", /// ShortMnemonic = "ETH",
/// Description = "Propane (C3)", /// Description = "Ethane (C2)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPM", /// FPSUnits = "PPM",
/// MetricUnits = "PPM", /// MetricUnits = "PPM",
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "L"
/// </summary> /// </summary>
[Column("PROPANE")] [Column("ETHANE")]
public int? Propane { get; set; } public int? Ethane { get; set; }
/// <summary> /// <summary>
/// RecordId = 12, /// RecordId = 12,
/// ItemId = 15, /// ItemId = 14,
/// LongMnemonic = "IBUTANE", /// LongMnemonic = "PROPANE",
/// ShortMnemonic = "IBUT", /// ShortMnemonic = "PRP",
/// Description = "Iso-Butane (IC4)", /// Description = "Propane (C3)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPM", /// FPSUnits = "PPM",
/// MetricUnits = "PPM", /// MetricUnits = "PPM",
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "L"
/// </summary> /// </summary>
[Column("IBUTANE")] [Column("PROPANE")]
public int? Ibutane { get; set; } public int? Propane { get; set; }
/// <summary> /// <summary>
/// RecordId = 12, /// RecordId = 12,
/// ItemId = 16, /// ItemId = 15,
/// LongMnemonic = "NBUTANE", /// LongMnemonic = "IBUTANE",
/// ShortMnemonic = "NBUT", /// ShortMnemonic = "IBUT",
/// Description = "Nor-Butane (NC4)", /// Description = "Iso-Butane (IC4)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPM", /// FPSUnits = "PPM",
/// MetricUnits = "PPM", /// MetricUnits = "PPM",
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "L"
/// </summary> /// </summary>
[Column("NBUTANE")] [Column("IBUTANE")]
public int? Nbutane { get; set; } public int? Ibutane { get; set; }
/// <summary> /// <summary>
/// RecordId = 12, /// RecordId = 12,
/// ItemId = 17, /// ItemId = 16,
/// LongMnemonic = "IPENTANE", /// LongMnemonic = "NBUTANE",
/// ShortMnemonic = "IPEN", /// ShortMnemonic = "NBUT",
/// Description = "Iso-Pentane (IC5)", /// Description = "Nor-Butane (NC4)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPM", /// FPSUnits = "PPM",
/// MetricUnits = "PPM", /// MetricUnits = "PPM",
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "L"
/// </summary> /// </summary>
[Column("IPENTANE")] [Column("NBUTANE")]
public int? Ipentane { get; set; } public int? Nbutane { get; set; }
/// <summary> /// <summary>
/// RecordId = 12, /// RecordId = 12,
/// ItemId = 18, /// ItemId = 17,
/// LongMnemonic = "NPENTANE", /// LongMnemonic = "IPENTANE",
/// ShortMnemonic = "NPEN", /// ShortMnemonic = "IPEN",
/// Description = "Nor-Pentane (NC5)", /// Description = "Iso-Pentane (IC5)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPM", /// FPSUnits = "PPM",
/// MetricUnits = "PPM", /// MetricUnits = "PPM",
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "L"
/// </summary> /// </summary>
[Column("NPENTANE")] [Column("IPENTANE")]
public int? Npentane { get; set; } public int? Ipentane { get; set; }
/// <summary> /// <summary>
/// RecordId = 12, /// RecordId = 12,
/// ItemId = 19, /// ItemId = 18,
/// LongMnemonic = "EPENTANE", /// LongMnemonic = "NPENTANE",
/// ShortMnemonic = "EPEN", /// ShortMnemonic = "NPEN",
/// Description = "Neo-Pentane (EC5)", /// Description = "Nor-Pentane (NC5)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPM", /// FPSUnits = "PPM",
/// MetricUnits = "PPM", /// MetricUnits = "PPM",
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "L"
/// </summary> /// </summary>
[Column("EPENTANE")] [Column("NPENTANE")]
public int? Epentane { get; set; } public int? Npentane { get; set; }
/// <summary> /// <summary>
/// RecordId = 12, /// RecordId = 12,
/// ItemId = 20, /// ItemId = 19,
/// LongMnemonic = "IHEXANE", /// LongMnemonic = "EPENTANE",
/// ShortMnemonic = "IHEX", /// ShortMnemonic = "EPEN",
/// Description = "Iso-Hexane (IC6)", /// Description = "Neo-Pentane (EC5)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPM", /// FPSUnits = "PPM",
/// MetricUnits = "PPM", /// MetricUnits = "PPM",
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "L"
/// </summary> /// </summary>
[Column("IHEXANE")] [Column("EPENTANE")]
public int? Ihexane { get; set; } public int? Epentane { get; set; }
/// <summary> /// <summary>
/// RecordId = 12, /// RecordId = 12,
/// ItemId = 21, /// ItemId = 20,
/// LongMnemonic = "NHEXANE", /// LongMnemonic = "IHEXANE",
/// ShortMnemonic = "NHEX", /// ShortMnemonic = "IHEX",
/// Description = "Nor-Hexane (NC6)", /// Description = "Iso-Hexane (IC6)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPM", /// FPSUnits = "PPM",
/// MetricUnits = "PPM", /// MetricUnits = "PPM",
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "L"
/// </summary> /// </summary>
[Column("NHEXANE")] [Column("IHEXANE")]
public int? Nhexane { get; set; } public int? Ihexane { get; set; }
/// <summary> /// <summary>
/// RecordId = 12, /// RecordId = 12,
/// ItemId = 22, /// ItemId = 21,
/// LongMnemonic = "CO2", /// LongMnemonic = "NHEXANE",
/// ShortMnemonic = "CO2", /// ShortMnemonic = "NHEX",
/// Description = "Carbon Dioxide", /// Description = "Nor-Hexane (NC6)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPM", /// FPSUnits = "PPM",
/// MetricUnits = "PPM", /// MetricUnits = "PPM",
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "L"
/// </summary> /// </summary>
[Column("CO2")] [Column("NHEXANE")]
public int? Co2 { get; set; } public int? Nhexane { get; set; }
/// <summary> /// <summary>
/// RecordId = 12, /// RecordId = 12,
/// ItemId = 23, /// ItemId = 22,
/// LongMnemonic = "ACET", /// LongMnemonic = "CO2",
/// ShortMnemonic = "ACET", /// ShortMnemonic = "CO2",
/// Description = "Acetylene", /// Description = "Carbon Dioxide",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPM", /// FPSUnits = "PPM",
/// MetricUnits = "PPM", /// MetricUnits = "PPM",
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "L"
/// </summary> /// </summary>
[Column("ACET")] [Column("CO2")]
public int? Acet { get; set; } public int? Co2 { get; set; }
/// <summary> /// <summary>
/// RecordId = 12, /// RecordId = 12,
/// ItemId = 24, /// ItemId = 23,
/// LongMnemonic = "SPARE1", /// LongMnemonic = "ACET",
/// ShortMnemonic = "SPR1", /// ShortMnemonic = "ACET",
/// Description = "< SPARE 1>", /// Description = "Acetylene",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "PPM",
/// MetricUnits = "----", /// MetricUnits = "PPM",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "L"
/// </summary> /// </summary>
[Column("SPARE1")] [Column("ACET")]
public float? Spare1 { get; set; } public int? Acet { get; set; }
/// <summary> /// <summary>
/// RecordId = 12, /// RecordId = 12,
/// ItemId = 25, /// ItemId = 24,
/// LongMnemonic = "SPARE2", /// LongMnemonic = "SPARE1",
/// ShortMnemonic = "SPR2", /// ShortMnemonic = "SPR1",
/// Description = "< SPARE 2>", /// Description = "< SPARE 1>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE2")] [Column("SPARE1")]
public float? Spare2 { get; set; } public float? Spare1 { get; set; }
/// <summary> /// <summary>
/// RecordId = 12, /// RecordId = 12,
/// ItemId = 26, /// ItemId = 25,
/// LongMnemonic = "SPARE3", /// LongMnemonic = "SPARE2",
/// ShortMnemonic = "SPR3", /// ShortMnemonic = "SPR2",
/// Description = "< SPARE 3>", /// Description = "< SPARE 2>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE3")] [Column("SPARE2")]
public float? Spare3 { get; set; } public float? Spare2 { get; set; }
/// <summary> /// <summary>
/// RecordId = 12, /// RecordId = 12,
/// ItemId = 27, /// ItemId = 26,
/// LongMnemonic = "SPARE4", /// LongMnemonic = "SPARE3",
/// ShortMnemonic = "SPR4", /// ShortMnemonic = "SPR3",
/// Description = "< SPARE 4>", /// Description = "< SPARE 3>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE4")] [Column("SPARE3")]
public float? Spare4 { get; set; } public float? Spare3 { get; set; }
/// <summary> /// <summary>
/// RecordId = 12, /// RecordId = 12,
/// ItemId = 28, /// ItemId = 27,
/// LongMnemonic = "SPARE5", /// LongMnemonic = "SPARE4",
/// ShortMnemonic = "SPR5", /// ShortMnemonic = "SPR4",
/// Description = "< SPARE 5>", /// Description = "< SPARE 4>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE5")] [Column("SPARE4")]
public float? Spare5 { get; set; } public float? Spare4 { get; set; }
} /// <summary>
/// RecordId = 12,
/// ItemId = 28,
/// LongMnemonic = "SPARE5",
/// ShortMnemonic = "SPR5",
/// Description = "< SPARE 5>",
/// Description2 = "",
/// FPSUnits = "----",
/// MetricUnits = "---",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("SPARE5")]
public float? Spare5 { get; set; }
}
} }

File diff suppressed because it is too large Load Diff

View File

@ -1,345 +1,345 @@
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
namespace AsbCloudDb.Model.WITS namespace AsbCloudDb.Model.WITS
{ {
/// <summary> /// <summary>
/// Record name: Lagged Mud Properties /// Record name: Lagged Mud Properties
/// Description: Mud Property data based returns depth increments /// Description: Mud Property data based returns depth increments
/// Description2: /// Description2:
/// </summary> /// </summary>
[Table("t_telemetry_wits_14")] [Table("t_telemetry_wits_14")]
public class Record14: RecordBase { public class Record14 : RecordBase
{
/// <summary>
/// RecordId = 14,
/// ItemId = 8,
/// LongMnemonic = "DEPTRETM",
/// ShortMnemonic = "DRTM",
/// Description = "Depth Returns (meas)",
/// Description2 = "",
/// FPSUnits = "F",
/// MetricUnits = "M",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("DEPTRETM")]
public float? Deptretm { get; set; }
/// <summary> /// <summary>
/// RecordId = 14, /// RecordId = 14,
/// ItemId = 9, /// ItemId = 8,
/// LongMnemonic = "DEPTRETV", /// LongMnemonic = "DEPTRETM",
/// ShortMnemonic = "DRTV", /// ShortMnemonic = "DRTM",
/// Description = "Depth Returns (vert)", /// Description = "Depth Returns (meas)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTRETV")] [Column("DEPTRETM")]
public float? Deptretv { get; set; } public float? Deptretm { get; set; }
/// <summary> /// <summary>
/// RecordId = 14, /// RecordId = 14,
/// ItemId = 10, /// ItemId = 9,
/// LongMnemonic = "MDIL", /// LongMnemonic = "DEPTRETV",
/// ShortMnemonic = "MDIL", /// ShortMnemonic = "DRTV",
/// Description = "Mud Density In (lagd)", /// Description = "Depth Returns (vert)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPG", /// FPSUnits = "F",
/// MetricUnits = "KGM3", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("MDIL")] [Column("DEPTRETV")]
public float? Mdil { get; set; } public float? Deptretv { get; set; }
/// <summary> /// <summary>
/// RecordId = 14, /// RecordId = 14,
/// ItemId = 11, /// ItemId = 10,
/// LongMnemonic = "MDOA", /// LongMnemonic = "MDIL",
/// ShortMnemonic = "MDOA", /// ShortMnemonic = "MDIL",
/// Description = "Mud Density Out (avg)", /// Description = "Mud Density In (lagd)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPG", /// FPSUnits = "PPG",
/// MetricUnits = "KGM3", /// MetricUnits = "KGM3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("MDOA")] [Column("MDIL")]
public float? Mdoa { get; set; } public float? Mdil { get; set; }
/// <summary> /// <summary>
/// RecordId = 14, /// RecordId = 14,
/// ItemId = 12, /// ItemId = 11,
/// LongMnemonic = "MTIL", /// LongMnemonic = "MDOA",
/// ShortMnemonic = "MTIL", /// ShortMnemonic = "MDOA",
/// Description = "Mud Temperature In (lagd)", /// Description = "Mud Density Out (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "DEGF", /// FPSUnits = "PPG",
/// MetricUnits = "DEGC", /// MetricUnits = "KGM3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("MTIL")] [Column("MDOA")]
public float? Mtil { get; set; } public float? Mdoa { get; set; }
/// <summary> /// <summary>
/// RecordId = 14, /// RecordId = 14,
/// ItemId = 13, /// ItemId = 12,
/// LongMnemonic = "MTOA", /// LongMnemonic = "MTIL",
/// ShortMnemonic = "MTOA", /// ShortMnemonic = "MTIL",
/// Description = "Mud Temperature Out (avg)", /// Description = "Mud Temperature In (lagd)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "DEGF", /// FPSUnits = "DEGF",
/// MetricUnits = "DEGC", /// MetricUnits = "DEGC",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("MTOA")] [Column("MTIL")]
public float? Mtoa { get; set; } public float? Mtil { get; set; }
/// <summary> /// <summary>
/// RecordId = 14, /// RecordId = 14,
/// ItemId = 14, /// ItemId = 13,
/// LongMnemonic = "MCIL", /// LongMnemonic = "MTOA",
/// ShortMnemonic = "MCIL", /// ShortMnemonic = "MTOA",
/// Description = "Mud Conductivity In (lagd)", /// Description = "Mud Temperature Out (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "MMHO", /// FPSUnits = "DEGF",
/// MetricUnits = "MMHO", /// MetricUnits = "DEGC",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("MCIL")] [Column("MTOA")]
public float? Mcil { get; set; } public float? Mtoa { get; set; }
/// <summary> /// <summary>
/// RecordId = 14, /// RecordId = 14,
/// ItemId = 15, /// ItemId = 14,
/// LongMnemonic = "MCOA", /// LongMnemonic = "MCIL",
/// ShortMnemonic = "MCOA", /// ShortMnemonic = "MCIL",
/// Description = "Mud Conductivity Out (avg)", /// Description = "Mud Conductivity In (lagd)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "MMHO", /// FPSUnits = "MMHO",
/// MetricUnits = "MMHO", /// MetricUnits = "MMHO",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("MCOA")] [Column("MCIL")]
public float? Mcoa { get; set; } public float? Mcil { get; set; }
/// <summary> /// <summary>
/// RecordId = 14, /// RecordId = 14,
/// ItemId = 16, /// ItemId = 15,
/// LongMnemonic = "HSHPA", /// LongMnemonic = "MCOA",
/// ShortMnemonic = "HHPA", /// ShortMnemonic = "MCOA",
/// Description = "Hyd.Sulfide Haz.Pot. (avg)", /// Description = "Mud Conductivity Out (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPM", /// FPSUnits = "MMHO",
/// MetricUnits = "PPM", /// MetricUnits = "MMHO",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("HSHPA")] [Column("MCOA")]
public float? Hshpa { get; set; } public float? Mcoa { get; set; }
/// <summary> /// <summary>
/// RecordId = 14, /// RecordId = 14,
/// ItemId = 17, /// ItemId = 16,
/// LongMnemonic = "HSPHA", /// LongMnemonic = "HSHPA",
/// ShortMnemonic = "HPHA", /// ShortMnemonic = "HHPA",
/// Description = "Hyd.Sulfide pH (avg)", /// Description = "Hyd.Sulfide Haz.Pot. (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "PPM",
/// MetricUnits = "----", /// MetricUnits = "PPM",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("HSPHA")] [Column("HSHPA")]
public float? Hspha { get; set; } public float? Hshpa { get; set; }
/// <summary> /// <summary>
/// RecordId = 14, /// RecordId = 14,
/// ItemId = 18, /// ItemId = 17,
/// LongMnemonic = "HSPHSA", /// LongMnemonic = "HSPHA",
/// ShortMnemonic = "HPSA", /// ShortMnemonic = "HPHA",
/// Description = "Hyd.Sulfide pHS (avg)", /// Description = "Hyd.Sulfide pH (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "%", /// FPSUnits = "----",
/// MetricUnits = "%", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("HSPHSA")] [Column("HSPHA")]
public float? Hsphsa { get; set; } public float? Hspha { get; set; }
/// <summary> /// <summary>
/// RecordId = 14, /// RecordId = 14,
/// ItemId = 19, /// ItemId = 18,
/// LongMnemonic = "GASIL", /// LongMnemonic = "HSPHSA",
/// ShortMnemonic = "GSIL", /// ShortMnemonic = "HPSA",
/// Description = "Gas In (lagd)", /// Description = "Hyd.Sulfide pHS (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "%", /// FPSUnits = "%",
/// MetricUnits = "%", /// MetricUnits = "%",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("GASIL")] [Column("HSPHSA")]
public float? Gasil { get; set; } public float? Hsphsa { get; set; }
/// <summary> /// <summary>
/// RecordId = 14, /// RecordId = 14,
/// ItemId = 20, /// ItemId = 19,
/// LongMnemonic = "GASA", /// LongMnemonic = "GASIL",
/// ShortMnemonic = "GASA", /// ShortMnemonic = "GSIL",
/// Description = "Gas (avg)", /// Description = "Gas In (lagd)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "%", /// FPSUnits = "%",
/// MetricUnits = "%", /// MetricUnits = "%",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("GASA")] [Column("GASIL")]
public float? Gasa { get; set; } public float? Gasil { get; set; }
/// <summary> /// <summary>
/// RecordId = 14, /// RecordId = 14,
/// ItemId = 21, /// ItemId = 20,
/// LongMnemonic = "GASX", /// LongMnemonic = "GASA",
/// ShortMnemonic = "GASX", /// ShortMnemonic = "GASA",
/// Description = "Gas (max)", /// Description = "Gas (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "%", /// FPSUnits = "%",
/// MetricUnits = "%", /// MetricUnits = "%",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("GASX")] [Column("GASA")]
public float? Gasx { get; set; } public float? Gasa { get; set; }
/// <summary> /// <summary>
/// RecordId = 14, /// RecordId = 14,
/// ItemId = 22, /// ItemId = 21,
/// LongMnemonic = "CO2A", /// LongMnemonic = "GASX",
/// ShortMnemonic = "CO2A", /// ShortMnemonic = "GASX",
/// Description = "Carbon Dioxide (avg)", /// Description = "Gas (max)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPM", /// FPSUnits = "%",
/// MetricUnits = "PPM", /// MetricUnits = "%",
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "F"
/// </summary> /// </summary>
[Column("CO2A")] [Column("GASX")]
public int? Co2a { get; set; } public float? Gasx { get; set; }
/// <summary> /// <summary>
/// RecordId = 14, /// RecordId = 14,
/// ItemId = 23, /// ItemId = 22,
/// LongMnemonic = "HSA", /// LongMnemonic = "CO2A",
/// ShortMnemonic = "HSA", /// ShortMnemonic = "CO2A",
/// Description = "Hydrogen Sulfide (avg)", /// Description = "Carbon Dioxide (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPM", /// FPSUnits = "PPM",
/// MetricUnits = "PPM", /// MetricUnits = "PPM",
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "L"
/// </summary> /// </summary>
[Column("HSA")] [Column("CO2A")]
public int? Hsa { get; set; } public int? Co2a { get; set; }
/// <summary> /// <summary>
/// RecordId = 14, /// RecordId = 14,
/// ItemId = 24, /// ItemId = 23,
/// LongMnemonic = "HSX", /// LongMnemonic = "HSA",
/// ShortMnemonic = "HSX", /// ShortMnemonic = "HSA",
/// Description = "Hydrogen Sulfide (max)", /// Description = "Hydrogen Sulfide (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPM", /// FPSUnits = "PPM",
/// MetricUnits = "PPM", /// MetricUnits = "PPM",
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "L"
/// </summary> /// </summary>
[Column("HSX")] [Column("HSA")]
public int? Hsx { get; set; } public int? Hsa { get; set; }
/// <summary> /// <summary>
/// RecordId = 14, /// RecordId = 14,
/// ItemId = 25, /// ItemId = 24,
/// LongMnemonic = "SPARE1", /// LongMnemonic = "HSX",
/// ShortMnemonic = "SPR1", /// ShortMnemonic = "HSX",
/// Description = "< SPARE 1>", /// Description = "Hydrogen Sulfide (max)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "PPM",
/// MetricUnits = "----", /// MetricUnits = "PPM",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "L"
/// </summary> /// </summary>
[Column("SPARE1")] [Column("HSX")]
public float? Spare1 { get; set; } public int? Hsx { get; set; }
/// <summary> /// <summary>
/// RecordId = 14, /// RecordId = 14,
/// ItemId = 26, /// ItemId = 25,
/// LongMnemonic = "SPARE2", /// LongMnemonic = "SPARE1",
/// ShortMnemonic = "SPR2", /// ShortMnemonic = "SPR1",
/// Description = "< SPARE 2>", /// Description = "< SPARE 1>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE2")] [Column("SPARE1")]
public float? Spare2 { get; set; } public float? Spare1 { get; set; }
/// <summary> /// <summary>
/// RecordId = 14, /// RecordId = 14,
/// ItemId = 27, /// ItemId = 26,
/// LongMnemonic = "SPARE3", /// LongMnemonic = "SPARE2",
/// ShortMnemonic = "SPR3", /// ShortMnemonic = "SPR2",
/// Description = "< SPARE 3>", /// Description = "< SPARE 2>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE3")] [Column("SPARE2")]
public float? Spare3 { get; set; } public float? Spare2 { get; set; }
/// <summary> /// <summary>
/// RecordId = 14, /// RecordId = 14,
/// ItemId = 28, /// ItemId = 27,
/// LongMnemonic = "SPARE4", /// LongMnemonic = "SPARE3",
/// ShortMnemonic = "SPR4", /// ShortMnemonic = "SPR3",
/// Description = "< SPARE 4>", /// Description = "< SPARE 3>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE4")] [Column("SPARE3")]
public float? Spare4 { get; set; } public float? Spare3 { get; set; }
/// <summary> /// <summary>
/// RecordId = 14, /// RecordId = 14,
/// ItemId = 29, /// ItemId = 28,
/// LongMnemonic = "SPARE5", /// LongMnemonic = "SPARE4",
/// ShortMnemonic = "SPR5", /// ShortMnemonic = "SPR4",
/// Description = "< SPARE 5>", /// Description = "< SPARE 4>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE5")] [Column("SPARE4")]
public float? Spare5 { get; set; } public float? Spare4 { get; set; }
} /// <summary>
/// RecordId = 14,
/// ItemId = 29,
/// LongMnemonic = "SPARE5",
/// ShortMnemonic = "SPR5",
/// Description = "< SPARE 5>",
/// Description2 = "",
/// FPSUnits = "----",
/// MetricUnits = "---",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("SPARE5")]
public float? Spare5 { get; set; }
}
} }

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,480 +1,480 @@
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
namespace AsbCloudDb.Model.WITS namespace AsbCloudDb.Model.WITS
{ {
/// <summary> /// <summary>
/// Record name: Cementing /// Record name: Cementing
/// Description: Well Cementing operations data /// Description: Well Cementing operations data
/// Description2: /// Description2:
/// </summary> /// </summary>
[Table("t_telemetry_wits_17")] [Table("t_telemetry_wits_17")]
public class Record17: RecordBase { public class Record17 : RecordBase
{
/// <summary>
/// RecordId = 17,
/// ItemId = 8,
/// LongMnemonic = "DEPTMEAS",
/// ShortMnemonic = "DMEA",
/// Description = "Depth Hole (meas)",
/// Description2 = "",
/// FPSUnits = "F",
/// MetricUnits = "M",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("DEPTMEAS")]
public float? Deptmeas { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 9, /// ItemId = 8,
/// LongMnemonic = "DEPTVERT", /// LongMnemonic = "DEPTMEAS",
/// ShortMnemonic = "DVER", /// ShortMnemonic = "DMEA",
/// Description = "Depth Hole (vert)", /// Description = "Depth Hole (meas)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTVERT")] [Column("DEPTMEAS")]
public float? Deptvert { get; set; } public float? Deptmeas { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 10, /// ItemId = 9,
/// LongMnemonic = "DEPTCSGM", /// LongMnemonic = "DEPTVERT",
/// ShortMnemonic = "DCGM", /// ShortMnemonic = "DVER",
/// Description = "Depth Casing Shoe (meas)", /// Description = "Depth Hole (vert)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTCSGM")] [Column("DEPTVERT")]
public float? Deptcsgm { get; set; } public float? Deptvert { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 11, /// ItemId = 10,
/// LongMnemonic = "DEPTCSGV", /// LongMnemonic = "DEPTCSGM",
/// ShortMnemonic = "DCGV", /// ShortMnemonic = "DCGM",
/// Description = "Depth Casing Shoe (vert)", /// Description = "Depth Casing Shoe (meas)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTCSGV")] [Column("DEPTCSGM")]
public float? Deptcsgv { get; set; } public float? Deptcsgm { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 12, /// ItemId = 11,
/// LongMnemonic = "CEMPPA", /// LongMnemonic = "DEPTCSGV",
/// ShortMnemonic = "CPPA", /// ShortMnemonic = "DCGV",
/// Description = "Cem Pump Pressure (avg)", /// Description = "Depth Casing Shoe (vert)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PSI", /// FPSUnits = "F",
/// MetricUnits = "KPA", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("CEMPPA")] [Column("DEPTCSGV")]
public float? Cemppa { get; set; } public float? Deptcsgv { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 13, /// ItemId = 12,
/// LongMnemonic = "HKLA", /// LongMnemonic = "CEMPPA",
/// ShortMnemonic = "HKLA", /// ShortMnemonic = "CPPA",
/// Description = "Hookload (avg)", /// Description = "Cem Pump Pressure (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "KLB", /// FPSUnits = "PSI",
/// MetricUnits = "KDN", /// MetricUnits = "KPA",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("HKLA")] [Column("CEMPPA")]
public float? Hkla { get; set; } public float? Cemppa { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 14, /// ItemId = 13,
/// LongMnemonic = "BLKPOS", /// LongMnemonic = "HKLA",
/// ShortMnemonic = "BPOS", /// ShortMnemonic = "HKLA",
/// Description = "Block Position", /// Description = "Hookload (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "KLB",
/// MetricUnits = "M", /// MetricUnits = "KDN",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("BLKPOS")] [Column("HKLA")]
public float? Blkpos { get; set; } public float? Hkla { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 15, /// ItemId = 14,
/// LongMnemonic = "CEMFIC", /// LongMnemonic = "BLKPOS",
/// ShortMnemonic = "CFIC", /// ShortMnemonic = "BPOS",
/// Description = "Cem Flow Rate In (calc)", /// Description = "Block Position",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BPM", /// FPSUnits = "F",
/// MetricUnits = "M3/M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("CEMFIC")] [Column("BLKPOS")]
public float? Cemfic { get; set; } public float? Blkpos { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 16, /// ItemId = 15,
/// LongMnemonic = "CEMFIA", /// LongMnemonic = "CEMFIC",
/// ShortMnemonic = "CFIA", /// ShortMnemonic = "CFIC",
/// Description = "Cem Flow Rate In (avg)", /// Description = "Cem Flow Rate In (calc)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BPM", /// FPSUnits = "BPM",
/// MetricUnits = "M3/M", /// MetricUnits = "M3/M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("CEMFIA")] [Column("CEMFIC")]
public float? Cemfia { get; set; } public float? Cemfic { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 17, /// ItemId = 16,
/// LongMnemonic = "CEMFOA", /// LongMnemonic = "CEMFIA",
/// ShortMnemonic = "CFOA", /// ShortMnemonic = "CFIA",
/// Description = "Cem Flow Rate Out (avg)", /// Description = "Cem Flow Rate In (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BPM", /// FPSUnits = "BPM",
/// MetricUnits = "M3/M", /// MetricUnits = "M3/M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("CEMFOA")] [Column("CEMFIA")]
public float? Cemfoa { get; set; } public float? Cemfia { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 18, /// ItemId = 17,
/// LongMnemonic = "CEMFOP", /// LongMnemonic = "CEMFOA",
/// ShortMnemonic = "CFOP", /// ShortMnemonic = "CFOA",
/// Description = "Cem Flow Out %", /// Description = "Cem Flow Rate Out (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "%", /// FPSUnits = "BPM",
/// MetricUnits = "%", /// MetricUnits = "M3/M",
/// Length = 2, /// Length = 4,
/// ValueType = "S" /// ValueType = "F"
/// </summary> /// </summary>
[Column("CEMFOP")] [Column("CEMFOA")]
public short? Cemfop { get; set; } public float? Cemfoa { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 19, /// ItemId = 18,
/// LongMnemonic = "CEMDIA", /// LongMnemonic = "CEMFOP",
/// ShortMnemonic = "CDIA", /// ShortMnemonic = "CFOP",
/// Description = "Cem Fluid Dens In (avg)", /// Description = "Cem Flow Out %",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPG", /// FPSUnits = "%",
/// MetricUnits = "KGM3", /// MetricUnits = "%",
/// Length = 4, /// Length = 2,
/// ValueType = "F" /// ValueType = "S"
/// </summary> /// </summary>
[Column("CEMDIA")] [Column("CEMFOP")]
public float? Cemdia { get; set; } public short? Cemfop { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 20, /// ItemId = 19,
/// LongMnemonic = "CEMDOA", /// LongMnemonic = "CEMDIA",
/// ShortMnemonic = "CDOA", /// ShortMnemonic = "CDIA",
/// Description = "Cem Fluid Dens Out (avg)", /// Description = "Cem Fluid Dens In (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPG", /// FPSUnits = "PPG",
/// MetricUnits = "KGM3", /// MetricUnits = "KGM3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("CEMDOA")] [Column("CEMDIA")]
public float? Cemdoa { get; set; } public float? Cemdia { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 21, /// ItemId = 20,
/// LongMnemonic = "ECDCSG", /// LongMnemonic = "CEMDOA",
/// ShortMnemonic = "ECDC", /// ShortMnemonic = "CDOA",
/// Description = "ECD at Casing Shoe", /// Description = "Cem Fluid Dens Out (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPG", /// FPSUnits = "PPG",
/// MetricUnits = "KGM3", /// MetricUnits = "KGM3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("ECDCSG")] [Column("CEMDOA")]
public float? Ecdcsg { get; set; } public float? Cemdoa { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 22, /// ItemId = 21,
/// LongMnemonic = "CEMTIA", /// LongMnemonic = "ECDCSG",
/// ShortMnemonic = "CTIA", /// ShortMnemonic = "ECDC",
/// Description = "Cem Fluid Temp In (avg)", /// Description = "ECD at Casing Shoe",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "DEGF", /// FPSUnits = "PPG",
/// MetricUnits = "DEGC", /// MetricUnits = "KGM3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("CEMTIA")] [Column("ECDCSG")]
public float? Cemtia { get; set; } public float? Ecdcsg { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 23, /// ItemId = 22,
/// LongMnemonic = "CEMTOA", /// LongMnemonic = "CEMTIA",
/// ShortMnemonic = "CTOA", /// ShortMnemonic = "CTIA",
/// Description = "Cem Fluid Temp Out (avg)", /// Description = "Cem Fluid Temp In (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "DEGF", /// FPSUnits = "DEGF",
/// MetricUnits = "DEGC", /// MetricUnits = "DEGC",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("CEMTOA")] [Column("CEMTIA")]
public float? Cemtoa { get; set; } public float? Cemtia { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 24, /// ItemId = 23,
/// LongMnemonic = "CEMSTAGE", /// LongMnemonic = "CEMTOA",
/// ShortMnemonic = "CSTG", /// ShortMnemonic = "CTOA",
/// Description = "Cem Stage Number", /// Description = "Cem Fluid Temp Out (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "DEGF",
/// MetricUnits = "----", /// MetricUnits = "DEGC",
/// Length = 2, /// Length = 4,
/// ValueType = "S" /// ValueType = "F"
/// </summary> /// </summary>
[Column("CEMSTAGE")] [Column("CEMTOA")]
public short? Cemstage { get; set; } public float? Cemtoa { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 25, /// ItemId = 24,
/// LongMnemonic = "DEPTDVT", /// LongMnemonic = "CEMSTAGE",
/// ShortMnemonic = "DDVT", /// ShortMnemonic = "CSTG",
/// Description = "Cem Depth to DV Tool", /// Description = "Cem Stage Number",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "----",
/// MetricUnits = "M", /// MetricUnits = "----",
/// Length = 4, /// Length = 2,
/// ValueType = "F" /// ValueType = "S"
/// </summary> /// </summary>
[Column("DEPTDVT")] [Column("CEMSTAGE")]
public float? Deptdvt { get; set; } public short? Cemstage { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 26, /// ItemId = 25,
/// LongMnemonic = "CEMFTYPE", /// LongMnemonic = "DEPTDVT",
/// ShortMnemonic = "CTYP", /// ShortMnemonic = "DDVT",
/// Description = "Cem Fluid Type/Batch", /// Description = "Cem Depth to DV Tool",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "F",
/// MetricUnits = "----", /// MetricUnits = "M",
/// Length = 16, /// Length = 4,
/// ValueType = "A" /// ValueType = "F"
/// </summary> /// </summary>
[Column("CEMFTYPE")] [Column("DEPTDVT")]
public string? Cemftype { get; set; } public float? Deptdvt { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 27, /// ItemId = 26,
/// LongMnemonic = "CEMCUMRT", /// LongMnemonic = "CEMFTYPE",
/// ShortMnemonic = "CCRT", /// ShortMnemonic = "CTYP",
/// Description = "Cem Cumulative Returns", /// Description = "Cem Fluid Type/Batch",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "----",
/// MetricUnits = "M3", /// MetricUnits = "----",
/// Length = 4, /// Length = 16,
/// ValueType = "F" /// ValueType = "A"
/// </summary> /// </summary>
[Column("CEMCUMRT")] [Column("CEMFTYPE")]
public float? Cemcumrt { get; set; } public string? Cemftype { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 28, /// ItemId = 27,
/// LongMnemonic = "CEMIVOL", /// LongMnemonic = "CEMCUMRT",
/// ShortMnemonic = "CIVL", /// ShortMnemonic = "CCRT",
/// Description = "Cem Indiv Vol Pumped", /// Description = "Cem Cumulative Returns",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BBL",
/// MetricUnits = "M3", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("CEMIVOL")] [Column("CEMCUMRT")]
public float? Cemivol { get; set; } public float? Cemcumrt { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 29, /// ItemId = 28,
/// LongMnemonic = "CEMCVOL", /// LongMnemonic = "CEMIVOL",
/// ShortMnemonic = "CCVL", /// ShortMnemonic = "CIVL",
/// Description = "Cem Cement Vol Pumped", /// Description = "Cem Indiv Vol Pumped",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BBL",
/// MetricUnits = "M3", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("CEMCVOL")] [Column("CEMIVOL")]
public float? Cemcvol { get; set; } public float? Cemivol { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 30, /// ItemId = 29,
/// LongMnemonic = "CEMTVOL", /// LongMnemonic = "CEMCVOL",
/// ShortMnemonic = "CTVL", /// ShortMnemonic = "CCVL",
/// Description = "Cem Total Vol Pumped", /// Description = "Cem Cement Vol Pumped",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BBL",
/// MetricUnits = "M3", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("CEMTVOL")] [Column("CEMCVOL")]
public float? Cemtvol { get; set; } public float? Cemcvol { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 31, /// ItemId = 30,
/// LongMnemonic = "CEMBPVOL", /// LongMnemonic = "CEMTVOL",
/// ShortMnemonic = "CBVL", /// ShortMnemonic = "CTVL",
/// Description = "Cem Volume to Bump Plug", /// Description = "Cem Total Vol Pumped",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BBL",
/// MetricUnits = "M3", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("CEMBPVOL")] [Column("CEMTVOL")]
public float? Cembpvol { get; set; } public float? Cemtvol { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 32, /// ItemId = 31,
/// LongMnemonic = "CEMPLUGS", /// LongMnemonic = "CEMBPVOL",
/// ShortMnemonic = "CPLG", /// ShortMnemonic = "CBVL",
/// Description = "Cem No./Status of Plug(s)", /// Description = "Cem Volume to Bump Plug",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "BBL",
/// MetricUnits = "----", /// MetricUnits = "M3",
/// Length = 8, /// Length = 4,
/// ValueType = "A" /// ValueType = "F"
/// </summary> /// </summary>
[Column("CEMPLUGS")] [Column("CEMBPVOL")]
public string? Cemplugs { get; set; } public float? Cembpvol { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 33, /// ItemId = 32,
/// LongMnemonic = "CEMJTYP", /// LongMnemonic = "CEMPLUGS",
/// ShortMnemonic = "CJTY", /// ShortMnemonic = "CPLG",
/// Description = "Cem Job Type", /// Description = "Cem No./Status of Plug(s)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 16, /// Length = 8,
/// ValueType = "A" /// ValueType = "A"
/// </summary> /// </summary>
[Column("CEMJTYP")] [Column("CEMPLUGS")]
public string? Cemjtyp { get; set; } public string? Cemplugs { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 34, /// ItemId = 33,
/// LongMnemonic = "SPARE1", /// LongMnemonic = "CEMJTYP",
/// ShortMnemonic = "SPR1", /// ShortMnemonic = "CJTY",
/// Description = "< SPARE 1>", /// Description = "Cem Job Type",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 16,
/// ValueType = "F" /// ValueType = "A"
/// </summary> /// </summary>
[Column("SPARE1")] [Column("CEMJTYP")]
public float? Spare1 { get; set; } public string? Cemjtyp { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 35, /// ItemId = 34,
/// LongMnemonic = "SPARE2", /// LongMnemonic = "SPARE1",
/// ShortMnemonic = "SPR2", /// ShortMnemonic = "SPR1",
/// Description = "< SPARE 2>", /// Description = "< SPARE 1>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE2")] [Column("SPARE1")]
public float? Spare2 { get; set; } public float? Spare1 { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 36, /// ItemId = 35,
/// LongMnemonic = "SPARE3", /// LongMnemonic = "SPARE2",
/// ShortMnemonic = "SPR3", /// ShortMnemonic = "SPR2",
/// Description = "< SPARE 3>", /// Description = "< SPARE 2>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE3")] [Column("SPARE2")]
public float? Spare3 { get; set; } public float? Spare2 { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 37, /// ItemId = 36,
/// LongMnemonic = "SPARE4", /// LongMnemonic = "SPARE3",
/// ShortMnemonic = "SPR4", /// ShortMnemonic = "SPR3",
/// Description = "< SPARE 4>", /// Description = "< SPARE 3>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE4")] [Column("SPARE3")]
public float? Spare4 { get; set; } public float? Spare3 { get; set; }
/// <summary> /// <summary>
/// RecordId = 17, /// RecordId = 17,
/// ItemId = 38, /// ItemId = 37,
/// LongMnemonic = "SPARE5", /// LongMnemonic = "SPARE4",
/// ShortMnemonic = "SPR5", /// ShortMnemonic = "SPR4",
/// Description = "< SPARE 5>", /// Description = "< SPARE 4>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE5")] [Column("SPARE4")]
public float? Spare5 { get; set; } public float? Spare4 { get; set; }
} /// <summary>
/// RecordId = 17,
/// ItemId = 38,
/// LongMnemonic = "SPARE5",
/// ShortMnemonic = "SPR5",
/// Description = "< SPARE 5>",
/// Description2 = "",
/// FPSUnits = "----",
/// MetricUnits = "---",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("SPARE5")]
public float? Spare5 { get; set; }
}
} }

View File

@ -1,375 +1,375 @@
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
namespace AsbCloudDb.Model.WITS namespace AsbCloudDb.Model.WITS
{ {
/// <summary> /// <summary>
/// Record name: Drill Stem Testing /// Record name: Drill Stem Testing
/// Description: Well Testing operations data /// Description: Well Testing operations data
/// Description2: /// Description2:
/// </summary> /// </summary>
[Table("t_telemetry_wits_18")] [Table("t_telemetry_wits_18")]
public class Record18: RecordBase { public class Record18 : RecordBase
{
/// <summary>
/// RecordId = 18,
/// ItemId = 8,
/// LongMnemonic = "DSTID",
/// ShortMnemonic = "DSID",
/// Description = "DST identification",
/// Description2 = "",
/// FPSUnits = "----",
/// MetricUnits = "----",
/// Length = 8,
/// ValueType = "A"
/// </summary>
[Column("DSTID")]
public string? Dstid { get; set; }
/// <summary> /// <summary>
/// RecordId = 18, /// RecordId = 18,
/// ItemId = 9, /// ItemId = 8,
/// LongMnemonic = "DEPTDITM", /// LongMnemonic = "DSTID",
/// ShortMnemonic = "DDTM", /// ShortMnemonic = "DSID",
/// Description = "DST Intvl Top Depth (meas)", /// Description = "DST identification",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "----",
/// MetricUnits = "M", /// MetricUnits = "----",
/// Length = 4, /// Length = 8,
/// ValueType = "F" /// ValueType = "A"
/// </summary> /// </summary>
[Column("DEPTDITM")] [Column("DSTID")]
public float? Deptditm { get; set; } public string? Dstid { get; set; }
/// <summary> /// <summary>
/// RecordId = 18, /// RecordId = 18,
/// ItemId = 10, /// ItemId = 9,
/// LongMnemonic = "DEPTDITV", /// LongMnemonic = "DEPTDITM",
/// ShortMnemonic = "DDTV", /// ShortMnemonic = "DDTM",
/// Description = "DST Intvl Top Depth (vert)", /// Description = "DST Intvl Top Depth (meas)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTDITV")] [Column("DEPTDITM")]
public float? Deptditv { get; set; } public float? Deptditm { get; set; }
/// <summary> /// <summary>
/// RecordId = 18, /// RecordId = 18,
/// ItemId = 11, /// ItemId = 10,
/// LongMnemonic = "DEPTDIBM", /// LongMnemonic = "DEPTDITV",
/// ShortMnemonic = "DDBM", /// ShortMnemonic = "DDTV",
/// Description = "DST Intvl Bott Depth (meas)", /// Description = "DST Intvl Top Depth (vert)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTDIBM")] [Column("DEPTDITV")]
public float? Deptdibm { get; set; } public float? Deptditv { get; set; }
/// <summary> /// <summary>
/// RecordId = 18, /// RecordId = 18,
/// ItemId = 12, /// ItemId = 11,
/// LongMnemonic = "DEPTDIBV", /// LongMnemonic = "DEPTDIBM",
/// ShortMnemonic = "DDBV", /// ShortMnemonic = "DDBM",
/// Description = "DST Intvl Bott Depth (vert)", /// Description = "DST Intvl Bott Depth (meas)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTDIBV")] [Column("DEPTDIBM")]
public float? Deptdibv { get; set; } public float? Deptdibm { get; set; }
/// <summary> /// <summary>
/// RecordId = 18, /// RecordId = 18,
/// ItemId = 13, /// ItemId = 12,
/// LongMnemonic = "DSTTTIME", /// LongMnemonic = "DEPTDIBV",
/// ShortMnemonic = "DTTI", /// ShortMnemonic = "DDBV",
/// Description = "DST Tool Time", /// Description = "DST Intvl Bott Depth (vert)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "HR", /// FPSUnits = "F",
/// MetricUnits = "HR", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DSTTTIME")] [Column("DEPTDIBV")]
public int? Dstttime { get; set; } public float? Deptdibv { get; set; }
/// <summary> /// <summary>
/// RecordId = 18, /// RecordId = 18,
/// ItemId = 14, /// ItemId = 13,
/// LongMnemonic = "DSTSTATE", /// LongMnemonic = "DSTTTIME",
/// ShortMnemonic = "DSTA", /// ShortMnemonic = "DTTI",
/// Description = "DST State of Well", /// Description = "DST Tool Time",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "HR",
/// MetricUnits = "----", /// MetricUnits = "HR",
/// Length = 2, /// Length = 4,
/// ValueType = "S" /// ValueType = "L"
/// </summary> /// </summary>
[Column("DSTSTATE")] [Column("DSTTTIME")]
public short? Dststate { get; set; } public int? Dstttime { get; set; }
/// <summary> /// <summary>
/// RecordId = 18, /// RecordId = 18,
/// ItemId = 15, /// ItemId = 14,
/// LongMnemonic = "DSTSPTUB", /// LongMnemonic = "DSTSTATE",
/// ShortMnemonic = "DSPT", /// ShortMnemonic = "DSTA",
/// Description = "DST Surf Pressure, Tubing", /// Description = "DST State of Well",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PSI", /// FPSUnits = "----",
/// MetricUnits = "KPA", /// MetricUnits = "----",
/// Length = 4, /// Length = 2,
/// ValueType = "F" /// ValueType = "S"
/// </summary> /// </summary>
[Column("DSTSPTUB")] [Column("DSTSTATE")]
public float? Dstsptub { get; set; } public short? Dststate { get; set; }
/// <summary> /// <summary>
/// RecordId = 18, /// RecordId = 18,
/// ItemId = 16, /// ItemId = 15,
/// LongMnemonic = "DSTSPCAS", /// LongMnemonic = "DSTSPTUB",
/// ShortMnemonic = "DSPC", /// ShortMnemonic = "DSPT",
/// Description = "DST Surf Pressure, Casing", /// Description = "DST Surf Pressure, Tubing",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PSI", /// FPSUnits = "PSI",
/// MetricUnits = "KPA", /// MetricUnits = "KPA",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DSTSPCAS")] [Column("DSTSPTUB")]
public float? Dstspcas { get; set; } public float? Dstsptub { get; set; }
/// <summary> /// <summary>
/// RecordId = 18, /// RecordId = 18,
/// ItemId = 17, /// ItemId = 16,
/// LongMnemonic = "DSTSTTUB", /// LongMnemonic = "DSTSPCAS",
/// ShortMnemonic = "DSTT", /// ShortMnemonic = "DSPC",
/// Description = "DST Surf Temp, Tubing", /// Description = "DST Surf Pressure, Casing",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "DEGF", /// FPSUnits = "PSI",
/// MetricUnits = "DEGC", /// MetricUnits = "KPA",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DSTSTTUB")] [Column("DSTSPCAS")]
public float? Dststtub { get; set; } public float? Dstspcas { get; set; }
/// <summary> /// <summary>
/// RecordId = 18, /// RecordId = 18,
/// ItemId = 18, /// ItemId = 17,
/// LongMnemonic = "DSTBHP", /// LongMnemonic = "DSTSTTUB",
/// ShortMnemonic = "DBHP", /// ShortMnemonic = "DSTT",
/// Description = "DST Bottom Hole Pressure", /// Description = "DST Surf Temp, Tubing",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PSI", /// FPSUnits = "DEGF",
/// MetricUnits = "KPA", /// MetricUnits = "DEGC",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DSTBHP")] [Column("DSTSTTUB")]
public float? Dstbhp { get; set; } public float? Dststtub { get; set; }
/// <summary> /// <summary>
/// RecordId = 18, /// RecordId = 18,
/// ItemId = 19, /// ItemId = 18,
/// LongMnemonic = "DSTBHT", /// LongMnemonic = "DSTBHP",
/// ShortMnemonic = "DBHT", /// ShortMnemonic = "DBHP",
/// Description = "DST Bottom Hole Temp", /// Description = "DST Bottom Hole Pressure",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "DEGF", /// FPSUnits = "PSI",
/// MetricUnits = "DEGC", /// MetricUnits = "KPA",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DSTBHT")] [Column("DSTBHP")]
public float? Dstbht { get; set; } public float? Dstbhp { get; set; }
/// <summary> /// <summary>
/// RecordId = 18, /// RecordId = 18,
/// ItemId = 20, /// ItemId = 19,
/// LongMnemonic = "DSTLIQFR", /// LongMnemonic = "DSTBHT",
/// ShortMnemonic = "DLFR", /// ShortMnemonic = "DBHT",
/// Description = "DST Liquid Flow Rate", /// Description = "DST Bottom Hole Temp",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BPD", /// FPSUnits = "DEGF",
/// MetricUnits = "M3/D", /// MetricUnits = "DEGC",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DSTLIQFR")] [Column("DSTBHT")]
public float? Dstliqfr { get; set; } public float? Dstbht { get; set; }
/// <summary> /// <summary>
/// RecordId = 18, /// RecordId = 18,
/// ItemId = 21, /// ItemId = 20,
/// LongMnemonic = "DSTGASFR", /// LongMnemonic = "DSTLIQFR",
/// ShortMnemonic = "DGFR", /// ShortMnemonic = "DLFR",
/// Description = "DST Gas Flow Rate", /// Description = "DST Liquid Flow Rate",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "MCFD", /// FPSUnits = "BPD",
/// MetricUnits = "MCMD", /// MetricUnits = "M3/D",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DSTGASFR")] [Column("DSTLIQFR")]
public float? Dstgasfr { get; set; } public float? Dstliqfr { get; set; }
/// <summary> /// <summary>
/// RecordId = 18, /// RecordId = 18,
/// ItemId = 22, /// ItemId = 21,
/// LongMnemonic = "DSTTOTFR", /// LongMnemonic = "DSTGASFR",
/// ShortMnemonic = "DTFR", /// ShortMnemonic = "DGFR",
/// Description = "DST Total Flow Rate", /// Description = "DST Gas Flow Rate",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BPD", /// FPSUnits = "MCFD",
/// MetricUnits = "M3/D", /// MetricUnits = "MCMD",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DSTTOTFR")] [Column("DSTGASFR")]
public float? Dsttotfr { get; set; } public float? Dstgasfr { get; set; }
/// <summary> /// <summary>
/// RecordId = 18, /// RecordId = 18,
/// ItemId = 23, /// ItemId = 22,
/// LongMnemonic = "DSTCLP", /// LongMnemonic = "DSTTOTFR",
/// ShortMnemonic = "DCLP", /// ShortMnemonic = "DTFR",
/// Description = "DST Cum Liquid Production", /// Description = "DST Total Flow Rate",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BPD",
/// MetricUnits = "M3", /// MetricUnits = "M3/D",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DSTCLP")] [Column("DSTTOTFR")]
public float? Dstclp { get; set; } public float? Dsttotfr { get; set; }
/// <summary> /// <summary>
/// RecordId = 18, /// RecordId = 18,
/// ItemId = 24, /// ItemId = 23,
/// LongMnemonic = "DSTCGP", /// LongMnemonic = "DSTCLP",
/// ShortMnemonic = "DCGP", /// ShortMnemonic = "DCLP",
/// Description = "DST Cum Gas Production", /// Description = "DST Cum Liquid Production",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "MCF", /// FPSUnits = "BBL",
/// MetricUnits = "MCM", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DSTCGP")] [Column("DSTCLP")]
public float? Dstcgp { get; set; } public float? Dstclp { get; set; }
/// <summary> /// <summary>
/// RecordId = 18, /// RecordId = 18,
/// ItemId = 25, /// ItemId = 24,
/// LongMnemonic = "DSTCTP", /// LongMnemonic = "DSTCGP",
/// ShortMnemonic = "DCTP", /// ShortMnemonic = "DCGP",
/// Description = "DST Cum Total Production", /// Description = "DST Cum Gas Production",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "MCF",
/// MetricUnits = "M3", /// MetricUnits = "MCM",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DSTCTP")] [Column("DSTCGP")]
public float? Dstctp { get; set; } public float? Dstcgp { get; set; }
/// <summary> /// <summary>
/// RecordId = 18, /// RecordId = 18,
/// ItemId = 26, /// ItemId = 25,
/// LongMnemonic = "HSA", /// LongMnemonic = "DSTCTP",
/// ShortMnemonic = "HSA", /// ShortMnemonic = "DCTP",
/// Description = "Hydrogen Sulfide (avg)", /// Description = "DST Cum Total Production",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPM", /// FPSUnits = "BBL",
/// MetricUnits = "PPM", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "F"
/// </summary> /// </summary>
[Column("HSA")] [Column("DSTCTP")]
public int? Hsa { get; set; } public float? Dstctp { get; set; }
/// <summary> /// <summary>
/// RecordId = 18, /// RecordId = 18,
/// ItemId = 27, /// ItemId = 26,
/// LongMnemonic = "SPARE1", /// LongMnemonic = "HSA",
/// ShortMnemonic = "SPR1", /// ShortMnemonic = "HSA",
/// Description = "< SPARE 1>", /// Description = "Hydrogen Sulfide (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "PPM",
/// MetricUnits = "----", /// MetricUnits = "PPM",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "L"
/// </summary> /// </summary>
[Column("SPARE1")] [Column("HSA")]
public float? Spare1 { get; set; } public int? Hsa { get; set; }
/// <summary> /// <summary>
/// RecordId = 18, /// RecordId = 18,
/// ItemId = 28, /// ItemId = 27,
/// LongMnemonic = "SPARE2", /// LongMnemonic = "SPARE1",
/// ShortMnemonic = "SPR2", /// ShortMnemonic = "SPR1",
/// Description = "< SPARE 2>", /// Description = "< SPARE 1>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE2")] [Column("SPARE1")]
public float? Spare2 { get; set; } public float? Spare1 { get; set; }
/// <summary> /// <summary>
/// RecordId = 18, /// RecordId = 18,
/// ItemId = 29, /// ItemId = 28,
/// LongMnemonic = "SPARE3", /// LongMnemonic = "SPARE2",
/// ShortMnemonic = "SPR3", /// ShortMnemonic = "SPR2",
/// Description = "< SPARE 3>", /// Description = "< SPARE 2>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE3")] [Column("SPARE2")]
public float? Spare3 { get; set; } public float? Spare2 { get; set; }
/// <summary> /// <summary>
/// RecordId = 18, /// RecordId = 18,
/// ItemId = 30, /// ItemId = 29,
/// LongMnemonic = "SPARE4", /// LongMnemonic = "SPARE3",
/// ShortMnemonic = "SPR4", /// ShortMnemonic = "SPR3",
/// Description = "< SPARE 4>", /// Description = "< SPARE 3>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE4")] [Column("SPARE3")]
public float? Spare4 { get; set; } public float? Spare3 { get; set; }
/// <summary> /// <summary>
/// RecordId = 18, /// RecordId = 18,
/// ItemId = 31, /// ItemId = 30,
/// LongMnemonic = "SPARE5", /// LongMnemonic = "SPARE4",
/// ShortMnemonic = "SPR5", /// ShortMnemonic = "SPR4",
/// Description = "< SPARE 5>", /// Description = "< SPARE 4>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE5")] [Column("SPARE4")]
public float? Spare5 { get; set; } public float? Spare4 { get; set; }
} /// <summary>
/// RecordId = 18,
/// ItemId = 31,
/// LongMnemonic = "SPARE5",
/// ShortMnemonic = "SPR5",
/// Description = "< SPARE 5>",
/// Description2 = "",
/// FPSUnits = "----",
/// MetricUnits = "---",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("SPARE5")]
public float? Spare5 { get; set; }
}
} }

File diff suppressed because it is too large Load Diff

View File

@ -1,449 +1,449 @@
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
namespace AsbCloudDb.Model.WITS namespace AsbCloudDb.Model.WITS
{ {
/// <summary> /// <summary>
/// Record name: Drilling - Depth Based /// Record name: Drilling - Depth Based
/// Description: Drilling data gathered at regular depth intervals /// Description: Drilling data gathered at regular depth intervals
/// </summary> /// </summary>
[Table("t_telemetry_wits_2")] [Table("t_telemetry_wits_2")]
public class Record2: RecordBase { public class Record2 : RecordBase
{
/// <summary>
/// RecordId = 2,
/// ItemId = 8,
/// LongMnemonic = "DEPTMEAS",
/// ShortMnemonic = "DMEA",
/// Description = "Depth Hole (meas)",
/// Description2 = "",
/// FPSUnits = "F",
/// MetricUnits = "M",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("DEPTMEAS")]
public float? Deptmeas { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 9, /// ItemId = 8,
/// LongMnemonic = "DEPTVERT", /// LongMnemonic = "DEPTMEAS",
/// ShortMnemonic = "DVER", /// ShortMnemonic = "DMEA",
/// Description = "Depth Hole (vert)", /// Description = "Depth Hole (meas)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTVERT")] [Column("DEPTMEAS")]
public float? Deptvert { get; set; } public float? Deptmeas { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 10, /// ItemId = 9,
/// LongMnemonic = "ROPA", /// LongMnemonic = "DEPTVERT",
/// ShortMnemonic = "ROPA", /// ShortMnemonic = "DVER",
/// Description = "Rate of Penetration (avg)", /// Description = "Depth Hole (vert)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F/HR", /// FPSUnits = "F",
/// MetricUnits = "M/HR", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("ROPA")] [Column("DEPTVERT")]
public float? Ropa { get; set; } public float? Deptvert { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 11, /// ItemId = 10,
/// LongMnemonic = "WOBA", /// LongMnemonic = "ROPA",
/// ShortMnemonic = "WOBA", /// ShortMnemonic = "ROPA",
/// Description = "Weight-on-Bit (surf,avg)", /// Description = "Rate of Penetration (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "KLB", /// FPSUnits = "F/HR",
/// MetricUnits = "KDN", /// MetricUnits = "M/HR",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("WOBA")] [Column("ROPA")]
public float? Woba { get; set; } public float? Ropa { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 12, /// ItemId = 11,
/// LongMnemonic = "HKLA", /// LongMnemonic = "WOBA",
/// ShortMnemonic = "HKLA", /// ShortMnemonic = "WOBA",
/// Description = "Hookload (avg)", /// Description = "Weight-on-Bit (surf,avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "KLB", /// FPSUnits = "KLB",
/// MetricUnits = "KDN", /// MetricUnits = "KDN",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("HKLA")] [Column("WOBA")]
public float? Hkla { get; set; } public float? Woba { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 13, /// ItemId = 12,
/// LongMnemonic = "SPPA", /// LongMnemonic = "HKLA",
/// ShortMnemonic = "SPPA", /// ShortMnemonic = "HKLA",
/// Description = "Standpipe Pressure (avg)", /// Description = "Hookload (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PSI", /// FPSUnits = "KLB",
/// MetricUnits = "KPA", /// MetricUnits = "KDN",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPPA")] [Column("HKLA")]
public float? Sppa { get; set; } public float? Hkla { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 14, /// ItemId = 13,
/// LongMnemonic = "TORQA", /// LongMnemonic = "SPPA",
/// ShortMnemonic = "TQA", /// ShortMnemonic = "SPPA",
/// Description = "Rotary Torque (surf,avg)", /// Description = "Standpipe Pressure (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "KFLB", /// FPSUnits = "PSI",
/// MetricUnits = "KNM", /// MetricUnits = "KPA",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TORQA")] [Column("SPPA")]
public float? Torqa { get; set; } public float? Sppa { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 15, /// ItemId = 14,
/// LongMnemonic = "RPMA", /// LongMnemonic = "TORQA",
/// ShortMnemonic = "RPMA", /// ShortMnemonic = "TQA",
/// Description = "Rotary Speed (surf,avg)", /// Description = "Rotary Torque (surf,avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "RPM", /// FPSUnits = "KFLB",
/// MetricUnits = "RPM", /// MetricUnits = "KNM",
/// Length = 2, /// Length = 4,
/// ValueType = "S" /// ValueType = "F"
/// </summary> /// </summary>
[Column("RPMA")] [Column("TORQA")]
public short? Rpma { get; set; } public float? Torqa { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 16, /// ItemId = 15,
/// LongMnemonic = "BTREVC", /// LongMnemonic = "RPMA",
/// ShortMnemonic = "BRVC", /// ShortMnemonic = "RPMA",
/// Description = "Bit Revolutions (cum)", /// Description = "Rotary Speed (surf,avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "RPM",
/// MetricUnits = "----", /// MetricUnits = "RPM",
/// Length = 4, /// Length = 2,
/// ValueType = "L" /// ValueType = "S"
/// </summary> /// </summary>
[Column("BTREVC")] [Column("RPMA")]
public int? Btrevc { get; set; } public short? Rpma { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 17, /// ItemId = 16,
/// LongMnemonic = "MDIA", /// LongMnemonic = "BTREVC",
/// ShortMnemonic = "MDIA", /// ShortMnemonic = "BRVC",
/// Description = "Mud Density In (avg)", /// Description = "Bit Revolutions (cum)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPG", /// FPSUnits = "----",
/// MetricUnits = "KGM3", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "L"
/// </summary> /// </summary>
[Column("MDIA")] [Column("BTREVC")]
public float? Mdia { get; set; } public int? Btrevc { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 18, /// ItemId = 17,
/// LongMnemonic = "ECDTD", /// LongMnemonic = "MDIA",
/// ShortMnemonic = "ECDT", /// ShortMnemonic = "MDIA",
/// Description = "ECD at Total Depth", /// Description = "Mud Density In (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPG", /// FPSUnits = "PPG",
/// MetricUnits = "KGM3", /// MetricUnits = "KGM3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("ECDTD")] [Column("MDIA")]
public float? Ecdtd { get; set; } public float? Mdia { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 19, /// ItemId = 18,
/// LongMnemonic = "MFIA", /// LongMnemonic = "ECDTD",
/// ShortMnemonic = "MFIA", /// ShortMnemonic = "ECDT",
/// Description = "Mud Flow In (avg)", /// Description = "ECD at Total Depth",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "GPM", /// FPSUnits = "PPG",
/// MetricUnits = "L/M", /// MetricUnits = "KGM3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("MFIA")] [Column("ECDTD")]
public float? Mfia { get; set; } public float? Ecdtd { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 20, /// ItemId = 19,
/// LongMnemonic = "MFOA", /// LongMnemonic = "MFIA",
/// ShortMnemonic = "MFOA", /// ShortMnemonic = "MFIA",
/// Description = "Mud Flow Out (avg)", /// Description = "Mud Flow In (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "GPM", /// FPSUnits = "GPM",
/// MetricUnits = "L/M", /// MetricUnits = "L/M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("MFOA")] [Column("MFIA")]
public float? Mfoa { get; set; } public float? Mfia { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 21, /// ItemId = 20,
/// LongMnemonic = "MFOP", /// LongMnemonic = "MFOA",
/// ShortMnemonic = "MFOP", /// ShortMnemonic = "MFOA",
/// Description = "Mud Flow Out %", /// Description = "Mud Flow Out (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "%", /// FPSUnits = "GPM",
/// MetricUnits = "%", /// MetricUnits = "L/M",
/// Length = 2, /// Length = 4,
/// ValueType = "S" /// ValueType = "F"
/// </summary> /// </summary>
[Column("MFOP")] [Column("MFOA")]
public short? Mfop { get; set; } public float? Mfoa { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 22, /// ItemId = 21,
/// LongMnemonic = "TVOLACT", /// LongMnemonic = "MFOP",
/// ShortMnemonic = "TVA", /// ShortMnemonic = "MFOP",
/// Description = "Tank Volume (active)", /// Description = "Mud Flow Out %",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "%",
/// MetricUnits = "M3", /// MetricUnits = "%",
/// Length = 4, /// Length = 2,
/// ValueType = "F" /// ValueType = "S"
/// </summary> /// </summary>
[Column("TVOLACT")] [Column("MFOP")]
public float? Tvolact { get; set; } public short? Mfop { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 23, /// ItemId = 22,
/// LongMnemonic = "CPDI", /// LongMnemonic = "TVOLACT",
/// ShortMnemonic = "CPDI", /// ShortMnemonic = "TVA",
/// Description = "Cost/Distance (inst)", /// Description = "Tank Volume (active)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "$/F", /// FPSUnits = "BBL",
/// MetricUnits = "$/M", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("CPDI")] [Column("TVOLACT")]
public float? Cpdi { get; set; } public float? Tvolact { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 24, /// ItemId = 23,
/// LongMnemonic = "CPDC", /// LongMnemonic = "CPDI",
/// ShortMnemonic = "CPDC", /// ShortMnemonic = "CPDI",
/// Description = "Cost/Distance (cum)", /// Description = "Cost/Distance (inst)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "$/F", /// FPSUnits = "$/F",
/// MetricUnits = "$/M", /// MetricUnits = "$/M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("CPDC")] [Column("CPDI")]
public float? Cpdc { get; set; } public float? Cpdi { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 25, /// ItemId = 24,
/// LongMnemonic = "BTDTIME", /// LongMnemonic = "CPDC",
/// ShortMnemonic = "BDTI", /// ShortMnemonic = "CPDC",
/// Description = "Bit Drilled Time", /// Description = "Cost/Distance (cum)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "HR", /// FPSUnits = "$/F",
/// MetricUnits = "HR", /// MetricUnits = "$/M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("BTDTIME")] [Column("CPDC")]
public float? Btdtime { get; set; } public float? Cpdc { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 26, /// ItemId = 25,
/// LongMnemonic = "BTDDIST", /// LongMnemonic = "BTDTIME",
/// ShortMnemonic = "BDDI", /// ShortMnemonic = "BDTI",
/// Description = "Bit Drilled Distance", /// Description = "Bit Drilled Time",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "HR",
/// MetricUnits = "M", /// MetricUnits = "HR",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("BTDDIST")] [Column("BTDTIME")]
public float? Btddist { get; set; } public float? Btdtime { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 27, /// ItemId = 26,
/// LongMnemonic = "DXC", /// LongMnemonic = "BTDDIST",
/// ShortMnemonic = "DXC", /// ShortMnemonic = "BDDI",
/// Description = "Corr. Drilling Exponent", /// Description = "Bit Drilled Distance",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "F",
/// MetricUnits = "----", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DXC")] [Column("BTDDIST")]
public float? Dxc { get; set; } public float? Btddist { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 28, /// ItemId = 27,
/// LongMnemonic = "SPARE1", /// LongMnemonic = "DXC",
/// ShortMnemonic = "SPR1", /// ShortMnemonic = "DXC",
/// Description = "< SPARE 1>", /// Description = "Corr. Drilling Exponent",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE1")] [Column("DXC")]
public float? Spare1 { get; set; } public float? Dxc { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 29, /// ItemId = 28,
/// LongMnemonic = "SPARE2", /// LongMnemonic = "SPARE1",
/// ShortMnemonic = "SPR2", /// ShortMnemonic = "SPR1",
/// Description = "< SPARE 2>", /// Description = "< SPARE 1>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE2")] [Column("SPARE1")]
public float? Spare2 { get; set; } public float? Spare1 { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 30, /// ItemId = 29,
/// LongMnemonic = "SPARE3", /// LongMnemonic = "SPARE2",
/// ShortMnemonic = "SPR3", /// ShortMnemonic = "SPR2",
/// Description = "< SPARE 3>", /// Description = "< SPARE 2>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE3")] [Column("SPARE2")]
public float? Spare3 { get; set; } public float? Spare2 { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 31, /// ItemId = 30,
/// LongMnemonic = "SPARE4", /// LongMnemonic = "SPARE3",
/// ShortMnemonic = "SPR4", /// ShortMnemonic = "SPR3",
/// Description = "< SPARE 4>", /// Description = "< SPARE 3>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE4")] [Column("SPARE3")]
public float? Spare4 { get; set; } public float? Spare3 { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 32, /// ItemId = 31,
/// LongMnemonic = "SPARE5", /// LongMnemonic = "SPARE4",
/// ShortMnemonic = "SPR5", /// ShortMnemonic = "SPR4",
/// Description = "< SPARE 5>", /// Description = "< SPARE 4>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE5")] [Column("SPARE4")]
public float? Spare5 { get; set; } public float? Spare4 { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 33, /// ItemId = 32,
/// LongMnemonic = "SPARE6", /// LongMnemonic = "SPARE5",
/// ShortMnemonic = "SPR6", /// ShortMnemonic = "SPR5",
/// Description = "< SPARE 6>", /// Description = "< SPARE 5>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE6")] [Column("SPARE5")]
public float? Spare6 { get; set; } public float? Spare5 { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 34, /// ItemId = 33,
/// LongMnemonic = "SPARE7", /// LongMnemonic = "SPARE6",
/// ShortMnemonic = "SPR7", /// ShortMnemonic = "SPR6",
/// Description = "< SPARE 7>", /// Description = "< SPARE 6>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE7")] [Column("SPARE6")]
public float? Spare7 { get; set; } public float? Spare6 { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 35, /// ItemId = 34,
/// LongMnemonic = "SPARE8", /// LongMnemonic = "SPARE7",
/// ShortMnemonic = "SPR8", /// ShortMnemonic = "SPR7",
/// Description = "< SPARE 8>", /// Description = "< SPARE 7>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE8")] [Column("SPARE7")]
public float? Spare8 { get; set; } public float? Spare7 { get; set; }
/// <summary> /// <summary>
/// RecordId = 2, /// RecordId = 2,
/// ItemId = 36, /// ItemId = 35,
/// LongMnemonic = "SPARE9", /// LongMnemonic = "SPARE8",
/// ShortMnemonic = "SPR9", /// ShortMnemonic = "SPR8",
/// Description = "< SPARE 9>", /// Description = "< SPARE 8>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE9")] [Column("SPARE8")]
public float? Spare9 { get; set; } public float? Spare8 { get; set; }
} /// <summary>
/// RecordId = 2,
/// ItemId = 36,
/// LongMnemonic = "SPARE9",
/// ShortMnemonic = "SPR9",
/// Description = "< SPARE 9>",
/// Description2 = "",
/// FPSUnits = "----",
/// MetricUnits = "----",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("SPARE9")]
public float? Spare9 { get; set; }
}
} }

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,60 +1,60 @@
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
namespace AsbCloudDb.Model.WITS namespace AsbCloudDb.Model.WITS
{ {
/// <summary> /// <summary>
/// Record name: Remarks /// Record name: Remarks
/// Description: Freeform Comments /// Description: Freeform Comments
/// Description2: /// Description2:
/// </summary> /// </summary>
[Table("t_telemetry_wits_22")] [Table("t_telemetry_wits_22")]
public class Record22: RecordBase { public class Record22 : RecordBase
{
/// <summary>
/// RecordId = 22,
/// ItemId = 8,
/// LongMnemonic = "DEPTMEAS",
/// ShortMnemonic = "DMEA",
/// Description = "Depth Hole (meas)",
/// Description2 = "",
/// FPSUnits = "F",
/// MetricUnits = "M",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("DEPTMEAS")]
public float? Deptmeas { get; set; }
/// <summary> /// <summary>
/// RecordId = 22, /// RecordId = 22,
/// ItemId = 9, /// ItemId = 8,
/// LongMnemonic = "DEPTVERT", /// LongMnemonic = "DEPTMEAS",
/// ShortMnemonic = "DVER", /// ShortMnemonic = "DMEA",
/// Description = "Depth Hole (vert)", /// Description = "Depth Hole (meas)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTVERT")] [Column("DEPTMEAS")]
public float? Deptvert { get; set; } public float? Deptmeas { get; set; }
/// <summary> /// <summary>
/// RecordId = 22, /// RecordId = 22,
/// ItemId = 10, /// ItemId = 9,
/// LongMnemonic = "COMM", /// LongMnemonic = "DEPTVERT",
/// ShortMnemonic = "COMM", /// ShortMnemonic = "DVER",
/// Description = "Comments", /// Description = "Depth Hole (vert)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "F",
/// MetricUnits = "----", /// MetricUnits = "M",
/// Length = 256, /// Length = 4,
/// ValueType = "A" /// ValueType = "F"
/// </summary> /// </summary>
[Column("COMM")] [Column("DEPTVERT")]
public string? Comm { get; set; } public float? Deptvert { get; set; }
} /// <summary>
/// RecordId = 22,
/// ItemId = 10,
/// LongMnemonic = "COMM",
/// ShortMnemonic = "COMM",
/// Description = "Comments",
/// Description2 = "",
/// FPSUnits = "----",
/// MetricUnits = "----",
/// Length = 256,
/// ValueType = "A"
/// </summary>
[Column("COMM")]
public string? Comm { get; set; }
}
} }

View File

@ -1,465 +1,465 @@
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
namespace AsbCloudDb.Model.WITS namespace AsbCloudDb.Model.WITS
{ {
/// <summary> /// <summary>
/// Record name: Well Identification /// Record name: Well Identification
/// Description: Well Identification data /// Description: Well Identification data
/// Description2: /// Description2:
/// </summary> /// </summary>
[Table("t_telemetry_wits_23")] [Table("t_telemetry_wits_23")]
public class Record23: RecordBase { public class Record23 : RecordBase
{
/// <summary>
/// RecordId = 23,
/// ItemId = 8,
/// LongMnemonic = "WELLNAME",
/// ShortMnemonic = "WELL",
/// Description = "Well Name",
/// Description2 = "",
/// FPSUnits = "----",
/// MetricUnits = "----",
/// Length = 32,
/// ValueType = "A"
/// </summary>
[Column("WELLNAME")]
public string? Wellname { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 9, /// ItemId = 8,
/// LongMnemonic = "WELLNUM", /// LongMnemonic = "WELLNAME",
/// ShortMnemonic = "WNUM", /// ShortMnemonic = "WELL",
/// Description = "Well Identification Number", /// Description = "Well Name",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 16, /// Length = 32,
/// ValueType = "A" /// ValueType = "A"
/// </summary> /// </summary>
[Column("WELLNUM")] [Column("WELLNAME")]
public string? Wellnum { get; set; } public string? Wellname { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 10, /// ItemId = 9,
/// LongMnemonic = "OPERATOR", /// LongMnemonic = "WELLNUM",
/// ShortMnemonic = "OPER", /// ShortMnemonic = "WNUM",
/// Description = "Operator", /// Description = "Well Identification Number",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 32, /// Length = 16,
/// ValueType = "A" /// ValueType = "A"
/// </summary> /// </summary>
[Column("OPERATOR")] [Column("WELLNUM")]
public string? Operator { get; set; } public string? Wellnum { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 11, /// ItemId = 10,
/// LongMnemonic = "WELLCLAS", /// LongMnemonic = "OPERATOR",
/// ShortMnemonic = "WCLS", /// ShortMnemonic = "OPER",
/// Description = "Well Classification (Lahee)", /// Description = "Operator",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 16, /// Length = 32,
/// ValueType = "A" /// ValueType = "A"
/// </summary> /// </summary>
[Column("WELLCLAS")] [Column("OPERATOR")]
public string? Wellclas { get; set; } public string? Operator { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 12, /// ItemId = 11,
/// LongMnemonic = "LOCATION", /// LongMnemonic = "WELLCLAS",
/// ShortMnemonic = "WLOC", /// ShortMnemonic = "WCLS",
/// Description = "Well Location", /// Description = "Well Classification (Lahee)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 32, /// Length = 16,
/// ValueType = "A" /// ValueType = "A"
/// </summary> /// </summary>
[Column("LOCATION")] [Column("WELLCLAS")]
public string? Location { get; set; } public string? Wellclas { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 13, /// ItemId = 12,
/// LongMnemonic = "WELLUTM", /// LongMnemonic = "LOCATION",
/// ShortMnemonic = "WUTM", /// ShortMnemonic = "WLOC",
/// Description = "Well Univ.Tran.Mercator", /// Description = "Well Location",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 16, /// Length = 32,
/// ValueType = "A" /// ValueType = "A"
/// </summary> /// </summary>
[Column("WELLUTM")] [Column("LOCATION")]
public string? Wellutm { get; set; } public string? Location { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 14, /// ItemId = 13,
/// LongMnemonic = "WELLLAT", /// LongMnemonic = "WELLUTM",
/// ShortMnemonic = "WLAT", /// ShortMnemonic = "WUTM",
/// Description = "Well Surface Latitude", /// Description = "Well Univ.Tran.Mercator",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 16, /// Length = 16,
/// ValueType = "A" /// ValueType = "A"
/// </summary> /// </summary>
[Column("WELLLAT")] [Column("WELLUTM")]
public string? Welllat { get; set; } public string? Wellutm { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 15, /// ItemId = 14,
/// LongMnemonic = "WELLLON", /// LongMnemonic = "WELLLAT",
/// ShortMnemonic = "WLON", /// ShortMnemonic = "WLAT",
/// Description = "Well Surface Longitude", /// Description = "Well Surface Latitude",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 16, /// Length = 16,
/// ValueType = "A" /// ValueType = "A"
/// </summary> /// </summary>
[Column("WELLLON")] [Column("WELLLAT")]
public string? Welllon { get; set; } public string? Welllat { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 16, /// ItemId = 15,
/// LongMnemonic = "FIELD", /// LongMnemonic = "WELLLON",
/// ShortMnemonic = "FLD", /// ShortMnemonic = "WLON",
/// Description = "Field Name", /// Description = "Well Surface Longitude",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 32, /// Length = 16,
/// ValueType = "A" /// ValueType = "A"
/// </summary> /// </summary>
[Column("FIELD")] [Column("WELLLON")]
public string? Field { get; set; } public string? Welllon { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 17, /// ItemId = 16,
/// LongMnemonic = "ELEVDP", /// LongMnemonic = "FIELD",
/// ShortMnemonic = "ELDP", /// ShortMnemonic = "FLD",
/// Description = "Elev : Datum-MSL", /// Description = "Field Name",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "----",
/// MetricUnits = "M", /// MetricUnits = "----",
/// Length = 4, /// Length = 32,
/// ValueType = "F" /// ValueType = "A"
/// </summary> /// </summary>
[Column("ELEVDP")] [Column("FIELD")]
public float? Elevdp { get; set; } public string? Field { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 18, /// ItemId = 17,
/// LongMnemonic = "ELEVKB", /// LongMnemonic = "ELEVDP",
/// ShortMnemonic = "ELKB", /// ShortMnemonic = "ELDP",
/// Description = "Elev : Kelly Bushing-MSL", /// Description = "Elev : Datum-MSL",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("ELEVKB")] [Column("ELEVDP")]
public float? Elevkb { get; set; } public float? Elevdp { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 19, /// ItemId = 18,
/// LongMnemonic = "ELEVGL", /// LongMnemonic = "ELEVKB",
/// ShortMnemonic = "ELGL", /// ShortMnemonic = "ELKB",
/// Description = "Elev : Ground Level-MSL", /// Description = "Elev : Kelly Bushing-MSL",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("ELEVGL")] [Column("ELEVKB")]
public float? Elevgl { get; set; } public float? Elevkb { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 20, /// ItemId = 19,
/// LongMnemonic = "WATDEPT", /// LongMnemonic = "ELEVGL",
/// ShortMnemonic = "WDPM", /// ShortMnemonic = "ELGL",
/// Description = "Water Depth (mean)", /// Description = "Elev : Ground Level-MSL",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("WATDEPT")] [Column("ELEVGL")]
public float? Watdept { get; set; } public float? Elevgl { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 21, /// ItemId = 20,
/// LongMnemonic = "SPUDDATE", /// LongMnemonic = "WATDEPT",
/// ShortMnemonic = "SPDT", /// ShortMnemonic = "WDPM",
/// Description = "Spud Date", /// Description = "Water Depth (mean)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "F",
/// MetricUnits = "----", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPUDDATE")] [Column("WATDEPT")]
public int? Spuddate { get; set; } public float? Watdept { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 22, /// ItemId = 21,
/// LongMnemonic = "CUS1", /// LongMnemonic = "SPUDDATE",
/// ShortMnemonic = "CUS1", /// ShortMnemonic = "SPDT",
/// Description = "Custom Field 01 Identifier", /// Description = "Spud Date",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 32, /// Length = 4,
/// ValueType = "A" /// ValueType = "L"
/// </summary> /// </summary>
[Column("CUS1")] [Column("SPUDDATE")]
public string? Cus1 { get; set; } public int? Spuddate { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 23, /// ItemId = 22,
/// LongMnemonic = "CUS2", /// LongMnemonic = "CUS1",
/// ShortMnemonic = "CUS2", /// ShortMnemonic = "CUS1",
/// Description = "Custom Field 02 Identifier", /// Description = "Custom Field 01 Identifier",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 32, /// Length = 32,
/// ValueType = "A" /// ValueType = "A"
/// </summary> /// </summary>
[Column("CUS2")] [Column("CUS1")]
public string? Cus2 { get; set; } public string? Cus1 { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 24, /// ItemId = 23,
/// LongMnemonic = "CUS3", /// LongMnemonic = "CUS2",
/// ShortMnemonic = "CUS3", /// ShortMnemonic = "CUS2",
/// Description = "Custom Field 03 Identifier", /// Description = "Custom Field 02 Identifier",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 32, /// Length = 32,
/// ValueType = "A" /// ValueType = "A"
/// </summary> /// </summary>
[Column("CUS3")] [Column("CUS2")]
public string? Cus3 { get; set; } public string? Cus2 { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 25, /// ItemId = 24,
/// LongMnemonic = "CUS4", /// LongMnemonic = "CUS3",
/// ShortMnemonic = "CUS4", /// ShortMnemonic = "CUS3",
/// Description = "Custom Field 04 Identifier", /// Description = "Custom Field 03 Identifier",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 32, /// Length = 32,
/// ValueType = "A" /// ValueType = "A"
/// </summary> /// </summary>
[Column("CUS4")] [Column("CUS3")]
public string? Cus4 { get; set; } public string? Cus3 { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 26, /// ItemId = 25,
/// LongMnemonic = "CUS5", /// LongMnemonic = "CUS4",
/// ShortMnemonic = "CUS5", /// ShortMnemonic = "CUS4",
/// Description = "Custom Field 05 Identifier", /// Description = "Custom Field 04 Identifier",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 32, /// Length = 32,
/// ValueType = "A" /// ValueType = "A"
/// </summary> /// </summary>
[Column("CUS5")] [Column("CUS4")]
public string? Cus5 { get; set; } public string? Cus4 { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 27, /// ItemId = 26,
/// LongMnemonic = "CUS6", /// LongMnemonic = "CUS5",
/// ShortMnemonic = "CUS6", /// ShortMnemonic = "CUS5",
/// Description = "Custom Field 06 Identifier", /// Description = "Custom Field 05 Identifier",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 32, /// Length = 32,
/// ValueType = "A" /// ValueType = "A"
/// </summary> /// </summary>
[Column("CUS6")] [Column("CUS5")]
public string? Cus6 { get; set; } public string? Cus5 { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 28, /// ItemId = 27,
/// LongMnemonic = "CUS7", /// LongMnemonic = "CUS6",
/// ShortMnemonic = "CUS7", /// ShortMnemonic = "CUS6",
/// Description = "Custom Field 07 Identifier", /// Description = "Custom Field 06 Identifier",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 32, /// Length = 32,
/// ValueType = "A" /// ValueType = "A"
/// </summary> /// </summary>
[Column("CUS7")] [Column("CUS6")]
public string? Cus7 { get; set; } public string? Cus6 { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 29, /// ItemId = 28,
/// LongMnemonic = "CUS8", /// LongMnemonic = "CUS7",
/// ShortMnemonic = "CUS8", /// ShortMnemonic = "CUS7",
/// Description = "Custom Field 08 Identifier", /// Description = "Custom Field 07 Identifier",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 32, /// Length = 32,
/// ValueType = "A" /// ValueType = "A"
/// </summary> /// </summary>
[Column("CUS8")] [Column("CUS7")]
public string? Cus8 { get; set; } public string? Cus7 { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 30, /// ItemId = 29,
/// LongMnemonic = "CUS9", /// LongMnemonic = "CUS8",
/// ShortMnemonic = "CUS9", /// ShortMnemonic = "CUS8",
/// Description = "Custom Field 09 Identifier", /// Description = "Custom Field 08 Identifier",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 32, /// Length = 32,
/// ValueType = "A" /// ValueType = "A"
/// </summary> /// </summary>
[Column("CUS9")] [Column("CUS8")]
public string? Cus9 { get; set; } public string? Cus8 { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 31, /// ItemId = 30,
/// LongMnemonic = "CUS0", /// LongMnemonic = "CUS9",
/// ShortMnemonic = "CUS0", /// ShortMnemonic = "CUS9",
/// Description = "Custom Field 10 Identifier", /// Description = "Custom Field 09 Identifier",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 32, /// Length = 32,
/// ValueType = "A" /// ValueType = "A"
/// </summary> /// </summary>
[Column("CUS0")] [Column("CUS9")]
public string? Cus0 { get; set; } public string? Cus9 { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 32, /// ItemId = 31,
/// LongMnemonic = "UNIT", /// LongMnemonic = "CUS0",
/// ShortMnemonic = "UNIT", /// ShortMnemonic = "CUS0",
/// Description = "Units Type used", /// Description = "Custom Field 10 Identifier",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 8, /// Length = 32,
/// ValueType = "A" /// ValueType = "A"
/// </summary> /// </summary>
[Column("UNIT")] [Column("CUS0")]
public string? Unit { get; set; } public string? Cus0 { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 33, /// ItemId = 32,
/// LongMnemonic = "TOFFSET", /// LongMnemonic = "UNIT",
/// ShortMnemonic = "TOFF", /// ShortMnemonic = "UNIT",
/// Description = "Time Zone Offset", /// Description = "Units Type used",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 8,
/// ValueType = "L" /// ValueType = "A"
/// </summary> /// </summary>
[Column("TOFFSET")] [Column("UNIT")]
public int? Toffset { get; set; } public string? Unit { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 34, /// ItemId = 33,
/// LongMnemonic = "SPARE1", /// LongMnemonic = "TOFFSET",
/// ShortMnemonic = "SPR1", /// ShortMnemonic = "TOFF",
/// Description = "< SPARE 1>", /// Description = "Time Zone Offset",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "L"
/// </summary> /// </summary>
[Column("SPARE1")] [Column("TOFFSET")]
public float? Spare1 { get; set; } public int? Toffset { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 35, /// ItemId = 34,
/// LongMnemonic = "SPARE2", /// LongMnemonic = "SPARE1",
/// ShortMnemonic = "SPR2", /// ShortMnemonic = "SPR1",
/// Description = "< SPARE 2>", /// Description = "< SPARE 1>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE2")] [Column("SPARE1")]
public float? Spare2 { get; set; } public float? Spare1 { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 36, /// ItemId = 35,
/// LongMnemonic = "SPARE3", /// LongMnemonic = "SPARE2",
/// ShortMnemonic = "SPR3", /// ShortMnemonic = "SPR2",
/// Description = "< SPARE 3>", /// Description = "< SPARE 2>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE3")] [Column("SPARE2")]
public float? Spare3 { get; set; } public float? Spare2 { get; set; }
/// <summary> /// <summary>
/// RecordId = 23, /// RecordId = 23,
/// ItemId = 37, /// ItemId = 36,
/// LongMnemonic = "SPARE4", /// LongMnemonic = "SPARE3",
/// ShortMnemonic = "SPR4", /// ShortMnemonic = "SPR3",
/// Description = "< SPARE 4>", /// Description = "< SPARE 3>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE4")] [Column("SPARE3")]
public float? Spare4 { get; set; } public float? Spare3 { get; set; }
} /// <summary>
/// RecordId = 23,
/// ItemId = 37,
/// LongMnemonic = "SPARE4",
/// ShortMnemonic = "SPR4",
/// Description = "< SPARE 4>",
/// Description2 = "",
/// FPSUnits = "----",
/// MetricUnits = "----",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("SPARE4")]
public float? Spare4 { get; set; }
}
} }

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,300 +1,300 @@
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
namespace AsbCloudDb.Model.WITS namespace AsbCloudDb.Model.WITS
{ {
/// <summary> /// <summary>
/// Record name: Drilling - Connections /// Record name: Drilling - Connections
/// Description: Data gathered at drilling connections /// Description: Data gathered at drilling connections
/// Description2: /// Description2:
/// </summary> /// </summary>
[Table("t_telemetry_wits_3")] [Table("t_telemetry_wits_3")]
public class Record3: RecordBase { public class Record3 : RecordBase
{
/// <summary>
/// RecordId = 3,
/// ItemId = 8,
/// LongMnemonic = "DEPTCONM",
/// ShortMnemonic = "DCNM",
/// Description = "Depth Connection (meas)",
/// Description2 = "",
/// FPSUnits = "F",
/// MetricUnits = "M",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("DEPTCONM")]
public float? Deptconm { get; set; }
/// <summary> /// <summary>
/// RecordId = 3, /// RecordId = 3,
/// ItemId = 9, /// ItemId = 8,
/// LongMnemonic = "DEPTCONV", /// LongMnemonic = "DEPTCONM",
/// ShortMnemonic = "DCNV", /// ShortMnemonic = "DCNM",
/// Description = "Depth Connection (vert)", /// Description = "Depth Connection (meas)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTCONV")] [Column("DEPTCONM")]
public float? Deptconv { get; set; } public float? Deptconm { get; set; }
/// <summary> /// <summary>
/// RecordId = 3, /// RecordId = 3,
/// ItemId = 10, /// ItemId = 9,
/// LongMnemonic = "DEPTMEAS", /// LongMnemonic = "DEPTCONV",
/// ShortMnemonic = "DMEA", /// ShortMnemonic = "DCNV",
/// Description = "Depth Hole (meas)", /// Description = "Depth Connection (vert)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTMEAS")] [Column("DEPTCONV")]
public float? Deptmeas { get; set; } public float? Deptconv { get; set; }
/// <summary> /// <summary>
/// RecordId = 3, /// RecordId = 3,
/// ItemId = 11, /// ItemId = 10,
/// LongMnemonic = "DEPTVERT", /// LongMnemonic = "DEPTMEAS",
/// ShortMnemonic = "DVER", /// ShortMnemonic = "DMEA",
/// Description = "Depth Hole (vert)", /// Description = "Depth Hole (meas)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTVERT")] [Column("DEPTMEAS")]
public float? Deptvert { get; set; } public float? Deptmeas { get; set; }
/// <summary> /// <summary>
/// RecordId = 3, /// RecordId = 3,
/// ItemId = 12, /// ItemId = 11,
/// LongMnemonic = "ETIMEBTS", /// LongMnemonic = "DEPTVERT",
/// ShortMnemonic = "ETBS", /// ShortMnemonic = "DVER",
/// Description = "Elapsed Time Bottom-Slips", /// Description = "Depth Hole (vert)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "SEC", /// FPSUnits = "F",
/// MetricUnits = "SEC", /// MetricUnits = "M",
/// Length = 2, /// Length = 4,
/// ValueType = "S" /// ValueType = "F"
/// </summary> /// </summary>
[Column("ETIMEBTS")] [Column("DEPTVERT")]
public short? Etimebts { get; set; } public float? Deptvert { get; set; }
/// <summary> /// <summary>
/// RecordId = 3, /// RecordId = 3,
/// ItemId = 13, /// ItemId = 12,
/// LongMnemonic = "ETIMESLP", /// LongMnemonic = "ETIMEBTS",
/// ShortMnemonic = "ETSL", /// ShortMnemonic = "ETBS",
/// Description = "Elapsed Time In-Slips", /// Description = "Elapsed Time Bottom-Slips",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "SEC", /// FPSUnits = "SEC",
/// MetricUnits = "SEC", /// MetricUnits = "SEC",
/// Length = 2, /// Length = 2,
/// ValueType = "S" /// ValueType = "S"
/// </summary> /// </summary>
[Column("ETIMESLP")] [Column("ETIMEBTS")]
public short? Etimeslp { get; set; } public short? Etimebts { get; set; }
/// <summary> /// <summary>
/// RecordId = 3, /// RecordId = 3,
/// ItemId = 14, /// ItemId = 13,
/// LongMnemonic = "ETIMESTB", /// LongMnemonic = "ETIMESLP",
/// ShortMnemonic = "ETSB", /// ShortMnemonic = "ETSL",
/// Description = "Elapsed Time Slips-Bottom", /// Description = "Elapsed Time In-Slips",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "SEC", /// FPSUnits = "SEC",
/// MetricUnits = "SEC", /// MetricUnits = "SEC",
/// Length = 2, /// Length = 2,
/// ValueType = "S" /// ValueType = "S"
/// </summary> /// </summary>
[Column("ETIMESTB")] [Column("ETIMESLP")]
public short? Etimestb { get; set; } public short? Etimeslp { get; set; }
/// <summary> /// <summary>
/// RecordId = 3, /// RecordId = 3,
/// ItemId = 15, /// ItemId = 14,
/// LongMnemonic = "ETIMEPOF", /// LongMnemonic = "ETIMESTB",
/// ShortMnemonic = "ETPO", /// ShortMnemonic = "ETSB",
/// Description = "Elapsed Time Pumps-Off", /// Description = "Elapsed Time Slips-Bottom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "SEC", /// FPSUnits = "SEC",
/// MetricUnits = "SEC", /// MetricUnits = "SEC",
/// Length = 2, /// Length = 2,
/// ValueType = "S" /// ValueType = "S"
/// </summary> /// </summary>
[Column("ETIMEPOF")] [Column("ETIMESTB")]
public short? Etimepof { get; set; } public short? Etimestb { get; set; }
/// <summary> /// <summary>
/// RecordId = 3, /// RecordId = 3,
/// ItemId = 16, /// ItemId = 15,
/// LongMnemonic = "RSUX", /// LongMnemonic = "ETIMEPOF",
/// ShortMnemonic = "RSUX", /// ShortMnemonic = "ETPO",
/// Description = "Running Speed - up (max)", /// Description = "Elapsed Time Pumps-Off",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "FPM", /// FPSUnits = "SEC",
/// MetricUnits = "M/S", /// MetricUnits = "SEC",
/// Length = 4, /// Length = 2,
/// ValueType = "F" /// ValueType = "S"
/// </summary> /// </summary>
[Column("RSUX")] [Column("ETIMEPOF")]
public float? Rsux { get; set; } public short? Etimepof { get; set; }
/// <summary> /// <summary>
/// RecordId = 3, /// RecordId = 3,
/// ItemId = 17, /// ItemId = 16,
/// LongMnemonic = "RSDX", /// LongMnemonic = "RSUX",
/// ShortMnemonic = "RSDX", /// ShortMnemonic = "RSUX",
/// Description = "Running Speed - down (max)", /// Description = "Running Speed - up (max)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "FPM", /// FPSUnits = "FPM",
/// MetricUnits = "M/S", /// MetricUnits = "M/S",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("RSDX")] [Column("RSUX")]
public float? Rsdx { get; set; } public float? Rsux { get; set; }
/// <summary> /// <summary>
/// RecordId = 3, /// RecordId = 3,
/// ItemId = 18, /// ItemId = 17,
/// LongMnemonic = "HKLX", /// LongMnemonic = "RSDX",
/// ShortMnemonic = "HKLX", /// ShortMnemonic = "RSDX",
/// Description = "Hookload (max)", /// Description = "Running Speed - down (max)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "KLB", /// FPSUnits = "FPM",
/// MetricUnits = "KDN", /// MetricUnits = "M/S",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("HKLX")] [Column("RSDX")]
public float? Hklx { get; set; } public float? Rsdx { get; set; }
/// <summary> /// <summary>
/// RecordId = 3, /// RecordId = 3,
/// ItemId = 19, /// ItemId = 18,
/// LongMnemonic = "STRGWT", /// LongMnemonic = "HKLX",
/// ShortMnemonic = "STWT", /// ShortMnemonic = "HKLX",
/// Description = "String Weight (rot,avg)", /// Description = "Hookload (max)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "KLB", /// FPSUnits = "KLB",
/// MetricUnits = "KDN", /// MetricUnits = "KDN",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("STRGWT")] [Column("HKLX")]
public float? Strgwt { get; set; } public float? Hklx { get; set; }
/// <summary> /// <summary>
/// RecordId = 3, /// RecordId = 3,
/// ItemId = 20, /// ItemId = 19,
/// LongMnemonic = "TORQMUX", /// LongMnemonic = "STRGWT",
/// ShortMnemonic = "TQMX", /// ShortMnemonic = "STWT",
/// Description = "Torque - Make Up (max)", /// Description = "String Weight (rot,avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "KFLB", /// FPSUnits = "KLB",
/// MetricUnits = "KNM", /// MetricUnits = "KDN",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TORQMUX")] [Column("STRGWT")]
public float? Torqmux { get; set; } public float? Strgwt { get; set; }
/// <summary> /// <summary>
/// RecordId = 3, /// RecordId = 3,
/// ItemId = 21, /// ItemId = 20,
/// LongMnemonic = "TORQBOX", /// LongMnemonic = "TORQMUX",
/// ShortMnemonic = "TQBX", /// ShortMnemonic = "TQMX",
/// Description = "Torque - Breakout (max)", /// Description = "Torque - Make Up (max)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "KFLB", /// FPSUnits = "KFLB",
/// MetricUnits = "KNM", /// MetricUnits = "KNM",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TORQBOX")] [Column("TORQMUX")]
public float? Torqbox { get; set; } public float? Torqmux { get; set; }
/// <summary> /// <summary>
/// RecordId = 3, /// RecordId = 3,
/// ItemId = 22, /// ItemId = 21,
/// LongMnemonic = "SPARE1", /// LongMnemonic = "TORQBOX",
/// ShortMnemonic = "SPR1", /// ShortMnemonic = "TQBX",
/// Description = "< SPARE 1>", /// Description = "Torque - Breakout (max)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "KFLB",
/// MetricUnits = "----", /// MetricUnits = "KNM",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE1")] [Column("TORQBOX")]
public float? Spare1 { get; set; } public float? Torqbox { get; set; }
/// <summary> /// <summary>
/// RecordId = 3, /// RecordId = 3,
/// ItemId = 23, /// ItemId = 22,
/// LongMnemonic = "SPARE2", /// LongMnemonic = "SPARE1",
/// ShortMnemonic = "SPR2", /// ShortMnemonic = "SPR1",
/// Description = "< SPARE 2>", /// Description = "< SPARE 1>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE2")] [Column("SPARE1")]
public float? Spare2 { get; set; } public float? Spare1 { get; set; }
/// <summary> /// <summary>
/// RecordId = 3, /// RecordId = 3,
/// ItemId = 24, /// ItemId = 23,
/// LongMnemonic = "SPARE3", /// LongMnemonic = "SPARE2",
/// ShortMnemonic = "SPR3", /// ShortMnemonic = "SPR2",
/// Description = "< SPARE 3>", /// Description = "< SPARE 2>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE3")] [Column("SPARE2")]
public float? Spare3 { get; set; } public float? Spare2 { get; set; }
/// <summary> /// <summary>
/// RecordId = 3, /// RecordId = 3,
/// ItemId = 25, /// ItemId = 24,
/// LongMnemonic = "SPARE4", /// LongMnemonic = "SPARE3",
/// ShortMnemonic = "SPR4", /// ShortMnemonic = "SPR3",
/// Description = "< SPARE 4>", /// Description = "< SPARE 3>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE4")] [Column("SPARE3")]
public float? Spare4 { get; set; } public float? Spare3 { get; set; }
/// <summary> /// <summary>
/// RecordId = 3, /// RecordId = 3,
/// ItemId = 26, /// ItemId = 25,
/// LongMnemonic = "SPARE5", /// LongMnemonic = "SPARE4",
/// ShortMnemonic = "SPR5", /// ShortMnemonic = "SPR4",
/// Description = "< SPARE 5>", /// Description = "< SPARE 4>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE5")] [Column("SPARE4")]
public float? Spare5 { get; set; } public float? Spare4 { get; set; }
} /// <summary>
/// RecordId = 3,
/// ItemId = 26,
/// LongMnemonic = "SPARE5",
/// ShortMnemonic = "SPR5",
/// Description = "< SPARE 5>",
/// Description2 = "",
/// FPSUnits = "----",
/// MetricUnits = "----",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("SPARE5")]
public float? Spare5 { get; set; }
}
} }

View File

@ -1,495 +1,495 @@
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
namespace AsbCloudDb.Model.WITS namespace AsbCloudDb.Model.WITS
{ {
/// <summary> /// <summary>
/// Record name: Hydraulics /// Record name: Hydraulics
/// Description: Hydraulics data gathered while circulating /// Description: Hydraulics data gathered while circulating
/// Description2: /// Description2:
/// </summary> /// </summary>
[Table("t_telemetry_wits_4")] [Table("t_telemetry_wits_4")]
public class Record4: RecordBase { public class Record4 : RecordBase
{
/// <summary>
/// RecordId = 4,
/// ItemId = 8,
/// LongMnemonic = "DEPTMEAS",
/// ShortMnemonic = "DMEA",
/// Description = "Depth Hole (meas)",
/// Description2 = "",
/// FPSUnits = "F",
/// MetricUnits = "M",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("DEPTMEAS")]
public float? Deptmeas { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 9, /// ItemId = 8,
/// LongMnemonic = "DEPTVERT", /// LongMnemonic = "DEPTMEAS",
/// ShortMnemonic = "DVER", /// ShortMnemonic = "DMEA",
/// Description = "Depth Hole (vert)", /// Description = "Depth Hole (meas)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTVERT")] [Column("DEPTMEAS")]
public float? Deptvert { get; set; } public float? Deptmeas { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 10, /// ItemId = 9,
/// LongMnemonic = "DEPTBITM", /// LongMnemonic = "DEPTVERT",
/// ShortMnemonic = "DBTM", /// ShortMnemonic = "DVER",
/// Description = "Depth Bit (meas)", /// Description = "Depth Hole (vert)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTBITM")] [Column("DEPTVERT")]
public float? Deptbitm { get; set; } public float? Deptvert { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 11, /// ItemId = 10,
/// LongMnemonic = "DEPTBITV", /// LongMnemonic = "DEPTBITM",
/// ShortMnemonic = "DBTV", /// ShortMnemonic = "DBTM",
/// Description = "Depth Bit (vert)", /// Description = "Depth Bit (meas)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTBITV")] [Column("DEPTBITM")]
public float? Deptbitv { get; set; } public float? Deptbitm { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 12, /// ItemId = 11,
/// LongMnemonic = "MDIA", /// LongMnemonic = "DEPTBITV",
/// ShortMnemonic = "MDIA", /// ShortMnemonic = "DBTV",
/// Description = "Mud Density In (avg)", /// Description = "Depth Bit (vert)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPG", /// FPSUnits = "F",
/// MetricUnits = "KGM3", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("MDIA")] [Column("DEPTBITV")]
public float? Mdia { get; set; } public float? Deptbitv { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 13, /// ItemId = 12,
/// LongMnemonic = "MFIA", /// LongMnemonic = "MDIA",
/// ShortMnemonic = "MFIA", /// ShortMnemonic = "MDIA",
/// Description = "Mud Flow In (avg)", /// Description = "Mud Density In (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "GPM", /// FPSUnits = "PPG",
/// MetricUnits = "L/M", /// MetricUnits = "KGM3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("MFIA")] [Column("MDIA")]
public float? Mfia { get; set; } public float? Mdia { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 14, /// ItemId = 13,
/// LongMnemonic = "SPPA", /// LongMnemonic = "MFIA",
/// ShortMnemonic = "SPPA", /// ShortMnemonic = "MFIA",
/// Description = "Standpipe Pressure (avg)", /// Description = "Mud Flow In (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PSI", /// FPSUnits = "GPM",
/// MetricUnits = "KPA", /// MetricUnits = "L/M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPPA")] [Column("MFIA")]
public float? Sppa { get; set; } public float? Mfia { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 15, /// ItemId = 14,
/// LongMnemonic = "PV", /// LongMnemonic = "SPPA",
/// ShortMnemonic = "PV", /// ShortMnemonic = "SPPA",
/// Description = "Plastic Viscosity", /// Description = "Standpipe Pressure (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "CP", /// FPSUnits = "PSI",
/// MetricUnits = "CP", /// MetricUnits = "KPA",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("PV")] [Column("SPPA")]
public float? Pv { get; set; } public float? Sppa { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 16, /// ItemId = 15,
/// LongMnemonic = "YP", /// LongMnemonic = "PV",
/// ShortMnemonic = "YP", /// ShortMnemonic = "PV",
/// Description = "Yield Point", /// Description = "Plastic Viscosity",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PHSF", /// FPSUnits = "CP",
/// MetricUnits = "PA", /// MetricUnits = "CP",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("YP")] [Column("PV")]
public float? Yp { get; set; } public float? Pv { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 17, /// ItemId = 16,
/// LongMnemonic = "PLB", /// LongMnemonic = "YP",
/// ShortMnemonic = "PLB", /// ShortMnemonic = "YP",
/// Description = "Pressure Loss - bit", /// Description = "Yield Point",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PSI", /// FPSUnits = "PHSF",
/// MetricUnits = "KPA", /// MetricUnits = "PA",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("PLB")] [Column("YP")]
public float? Plb { get; set; } public float? Yp { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 18, /// ItemId = 17,
/// LongMnemonic = "PLDS", /// LongMnemonic = "PLB",
/// ShortMnemonic = "PLDS", /// ShortMnemonic = "PLB",
/// Description = "Pressure Loss - string", /// Description = "Pressure Loss - bit",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PSI", /// FPSUnits = "PSI",
/// MetricUnits = "KPA", /// MetricUnits = "KPA",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("PLDS")] [Column("PLB")]
public float? Plds { get; set; } public float? Plb { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 19, /// ItemId = 18,
/// LongMnemonic = "PLA", /// LongMnemonic = "PLDS",
/// ShortMnemonic = "PLA", /// ShortMnemonic = "PLDS",
/// Description = "Pressure Loss - annulus", /// Description = "Pressure Loss - string",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PSI", /// FPSUnits = "PSI",
/// MetricUnits = "KPA", /// MetricUnits = "KPA",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("PLA")] [Column("PLDS")]
public float? Pla { get; set; } public float? Plds { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 20, /// ItemId = 19,
/// LongMnemonic = "PLSU", /// LongMnemonic = "PLA",
/// ShortMnemonic = "PLSU", /// ShortMnemonic = "PLA",
/// Description = "Pressure Loss - surface", /// Description = "Pressure Loss - annulus",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PSI", /// FPSUnits = "PSI",
/// MetricUnits = "KPA", /// MetricUnits = "KPA",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("PLSU")] [Column("PLA")]
public float? Plsu { get; set; } public float? Pla { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 21, /// ItemId = 20,
/// LongMnemonic = "PLMM", /// LongMnemonic = "PLSU",
/// ShortMnemonic = "PLMM", /// ShortMnemonic = "PLSU",
/// Description = "Pressure Loss - mud motor", /// Description = "Pressure Loss - surface",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PSI", /// FPSUnits = "PSI",
/// MetricUnits = "KPA", /// MetricUnits = "KPA",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("PLMM")] [Column("PLSU")]
public float? Plmm { get; set; } public float? Plsu { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 22, /// ItemId = 21,
/// LongMnemonic = "PLMWD", /// LongMnemonic = "PLMM",
/// ShortMnemonic = "PLMW", /// ShortMnemonic = "PLMM",
/// Description = "Pressure Loss - MWD tool", /// Description = "Pressure Loss - mud motor",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PSI", /// FPSUnits = "PSI",
/// MetricUnits = "KPA", /// MetricUnits = "KPA",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("PLMWD")] [Column("PLMM")]
public float? Plmwd { get; set; } public float? Plmm { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 23, /// ItemId = 22,
/// LongMnemonic = "PLPB", /// LongMnemonic = "PLMWD",
/// ShortMnemonic = "PLPB", /// ShortMnemonic = "PLMW",
/// Description = "Pressure Loss - % at bit", /// Description = "Pressure Loss - MWD tool",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "%", /// FPSUnits = "PSI",
/// MetricUnits = "%", /// MetricUnits = "KPA",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("PLPB")] [Column("PLMWD")]
public float? Plpb { get; set; } public float? Plmwd { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 24, /// ItemId = 23,
/// LongMnemonic = "BHP", /// LongMnemonic = "PLPB",
/// ShortMnemonic = "BHP", /// ShortMnemonic = "PLPB",
/// Description = "Bit Hydraulic Power", /// Description = "Pressure Loss - % at bit",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "HP", /// FPSUnits = "%",
/// MetricUnits = "KW", /// MetricUnits = "%",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("BHP")] [Column("PLPB")]
public float? Bhp { get; set; } public float? Plpb { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 25, /// ItemId = 24,
/// LongMnemonic = "BHPA", /// LongMnemonic = "BHP",
/// ShortMnemonic = "BHPA", /// ShortMnemonic = "BHP",
/// Description = "Bit Hydraulic Power/Area", /// Description = "Bit Hydraulic Power",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "HSI", /// FPSUnits = "HP",
/// MetricUnits = "KWM2", /// MetricUnits = "KW",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("BHPA")] [Column("BHP")]
public float? Bhpa { get; set; } public float? Bhp { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 26, /// ItemId = 25,
/// LongMnemonic = "JIF", /// LongMnemonic = "BHPA",
/// ShortMnemonic = "JIF", /// ShortMnemonic = "BHPA",
/// Description = "Jet Impact Force", /// Description = "Bit Hydraulic Power/Area",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "LB", /// FPSUnits = "HSI",
/// MetricUnits = "KDN", /// MetricUnits = "KWM2",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("JIF")] [Column("BHPA")]
public float? Jif { get; set; } public float? Bhpa { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 27, /// ItemId = 26,
/// LongMnemonic = "JV", /// LongMnemonic = "JIF",
/// ShortMnemonic = "JV", /// ShortMnemonic = "JIF",
/// Description = "Jet Velocity", /// Description = "Jet Impact Force",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "FPS", /// FPSUnits = "LB",
/// MetricUnits = "M/S", /// MetricUnits = "KDN",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("JV")] [Column("JIF")]
public float? Jv { get; set; } public float? Jif { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 28, /// ItemId = 27,
/// LongMnemonic = "AVELN", /// LongMnemonic = "JV",
/// ShortMnemonic = "AVN", /// ShortMnemonic = "JV",
/// Description = "Annular Velocity (min)", /// Description = "Jet Velocity",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "FPM", /// FPSUnits = "FPS",
/// MetricUnits = "M/S", /// MetricUnits = "M/S",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("AVELN")] [Column("JV")]
public float? Aveln { get; set; } public float? Jv { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 29, /// ItemId = 28,
/// LongMnemonic = "AVELX", /// LongMnemonic = "AVELN",
/// ShortMnemonic = "AVX", /// ShortMnemonic = "AVN",
/// Description = "Annular Velocity (max)", /// Description = "Annular Velocity (min)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "FPM", /// FPSUnits = "FPM",
/// MetricUnits = "M/S", /// MetricUnits = "M/S",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("AVELX")] [Column("AVELN")]
public float? Avelx { get; set; } public float? Aveln { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 30, /// ItemId = 29,
/// LongMnemonic = "ECDTD", /// LongMnemonic = "AVELX",
/// ShortMnemonic = "ECDT", /// ShortMnemonic = "AVX",
/// Description = "ECD at Total Depth", /// Description = "Annular Velocity (max)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPG", /// FPSUnits = "FPM",
/// MetricUnits = "KGM3", /// MetricUnits = "M/S",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("ECDTD")] [Column("AVELX")]
public float? Ecdtd { get; set; } public float? Avelx { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 31, /// ItemId = 30,
/// LongMnemonic = "ECDBIT", /// LongMnemonic = "ECDTD",
/// ShortMnemonic = "ECDB", /// ShortMnemonic = "ECDT",
/// Description = "ECD at Bit", /// Description = "ECD at Total Depth",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPG", /// FPSUnits = "PPG",
/// MetricUnits = "KGM3", /// MetricUnits = "KGM3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("ECDBIT")] [Column("ECDTD")]
public float? Ecdbit { get; set; } public float? Ecdtd { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 32, /// ItemId = 31,
/// LongMnemonic = "ECDCSG", /// LongMnemonic = "ECDBIT",
/// ShortMnemonic = "ECDC", /// ShortMnemonic = "ECDB",
/// Description = "ECD at Casing Shoe", /// Description = "ECD at Bit",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PPG", /// FPSUnits = "PPG",
/// MetricUnits = "KGM3", /// MetricUnits = "KGM3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("ECDCSG")] [Column("ECDBIT")]
public float? Ecdcsg { get; set; } public float? Ecdbit { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 33, /// ItemId = 32,
/// LongMnemonic = "PHP", /// LongMnemonic = "ECDCSG",
/// ShortMnemonic = "PHP", /// ShortMnemonic = "ECDC",
/// Description = "Pump Hydraulic Power", /// Description = "ECD at Casing Shoe",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "HP", /// FPSUnits = "PPG",
/// MetricUnits = "KW", /// MetricUnits = "KGM3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("PHP")] [Column("ECDCSG")]
public float? Php { get; set; } public float? Ecdcsg { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 34, /// ItemId = 33,
/// LongMnemonic = "PLCO", /// LongMnemonic = "PHP",
/// ShortMnemonic = "PLCO", /// ShortMnemonic = "PHP",
/// Description = "Calc/Obs Press.Loss ratio", /// Description = "Pump Hydraulic Power",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "%", /// FPSUnits = "HP",
/// MetricUnits = "%", /// MetricUnits = "KW",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("PLCO")] [Column("PHP")]
public float? Plco { get; set; } public float? Php { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 35, /// ItemId = 34,
/// LongMnemonic = "SPARE1", /// LongMnemonic = "PLCO",
/// ShortMnemonic = "SPR1", /// ShortMnemonic = "PLCO",
/// Description = "< SPARE 1>", /// Description = "Calc/Obs Press.Loss ratio",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "%",
/// MetricUnits = "----", /// MetricUnits = "%",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE1")] [Column("PLCO")]
public float? Spare1 { get; set; } public float? Plco { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 36, /// ItemId = 35,
/// LongMnemonic = "SPARE2", /// LongMnemonic = "SPARE1",
/// ShortMnemonic = "SPR2", /// ShortMnemonic = "SPR1",
/// Description = "< SPARE 2>", /// Description = "< SPARE 1>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE2")] [Column("SPARE1")]
public float? Spare2 { get; set; } public float? Spare1 { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 37, /// ItemId = 36,
/// LongMnemonic = "SPARE3", /// LongMnemonic = "SPARE2",
/// ShortMnemonic = "SPR3", /// ShortMnemonic = "SPR2",
/// Description = "< SPARE 3>", /// Description = "< SPARE 2>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE3")] [Column("SPARE2")]
public float? Spare3 { get; set; } public float? Spare2 { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 38, /// ItemId = 37,
/// LongMnemonic = "SPARE4", /// LongMnemonic = "SPARE3",
/// ShortMnemonic = "SPR4", /// ShortMnemonic = "SPR3",
/// Description = "< SPARE 4>", /// Description = "< SPARE 3>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE4")] [Column("SPARE3")]
public float? Spare4 { get; set; } public float? Spare3 { get; set; }
/// <summary> /// <summary>
/// RecordId = 4, /// RecordId = 4,
/// ItemId = 39, /// ItemId = 38,
/// LongMnemonic = "SPARE5", /// LongMnemonic = "SPARE4",
/// ShortMnemonic = "SPR5", /// ShortMnemonic = "SPR4",
/// Description = "< SPARE 5>", /// Description = "< SPARE 4>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE5")] [Column("SPARE4")]
public float? Spare5 { get; set; } public float? Spare4 { get; set; }
} /// <summary>
/// RecordId = 4,
/// ItemId = 39,
/// LongMnemonic = "SPARE5",
/// ShortMnemonic = "SPR5",
/// Description = "< SPARE 5>",
/// Description2 = "",
/// FPSUnits = "----",
/// MetricUnits = "---",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("SPARE5")]
public float? Spare5 { get; set; }
}
} }

View File

@ -1,255 +1,255 @@
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
namespace AsbCloudDb.Model.WITS namespace AsbCloudDb.Model.WITS
{ {
/// <summary> /// <summary>
/// Record name: Trip - Time /// Record name: Trip - Time
/// Description: Tripping data gathered while running in/pulling out /// Description: Tripping data gathered while running in/pulling out
/// Description2: /// Description2:
/// </summary> /// </summary>
[Table("t_telemetry_wits_5")] [Table("t_telemetry_wits_5")]
public class Record5: RecordBase { public class Record5 : RecordBase
{
/// <summary>
/// RecordId = 5,
/// ItemId = 8,
/// LongMnemonic = "DEPTBITM",
/// ShortMnemonic = "DBTM",
/// Description = "Depth Bit (meas)",
/// Description2 = "",
/// FPSUnits = "F",
/// MetricUnits = "M",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("DEPTBITM")]
public float? Deptbitm { get; set; }
/// <summary> /// <summary>
/// RecordId = 5, /// RecordId = 5,
/// ItemId = 9, /// ItemId = 8,
/// LongMnemonic = "DEPTBITV", /// LongMnemonic = "DEPTBITM",
/// ShortMnemonic = "DBTV", /// ShortMnemonic = "DBTM",
/// Description = "Depth Bit (vert)", /// Description = "Depth Bit (meas)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTBITV")] [Column("DEPTBITM")]
public float? Deptbitv { get; set; } public float? Deptbitm { get; set; }
/// <summary> /// <summary>
/// RecordId = 5, /// RecordId = 5,
/// ItemId = 10, /// ItemId = 9,
/// LongMnemonic = "DEPTMEAS", /// LongMnemonic = "DEPTBITV",
/// ShortMnemonic = "DMEA", /// ShortMnemonic = "DBTV",
/// Description = "Depth Hole (meas)", /// Description = "Depth Bit (vert)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTMEAS")] [Column("DEPTBITV")]
public float? Deptmeas { get; set; } public float? Deptbitv { get; set; }
/// <summary> /// <summary>
/// RecordId = 5, /// RecordId = 5,
/// ItemId = 11, /// ItemId = 10,
/// LongMnemonic = "DEPTVERT", /// LongMnemonic = "DEPTMEAS",
/// ShortMnemonic = "DVER", /// ShortMnemonic = "DMEA",
/// Description = "Depth Hole (vert)", /// Description = "Depth Hole (meas)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTVERT")] [Column("DEPTMEAS")]
public float? Deptvert { get; set; } public float? Deptmeas { get; set; }
/// <summary> /// <summary>
/// RecordId = 5, /// RecordId = 5,
/// ItemId = 12, /// ItemId = 11,
/// LongMnemonic = "TRIPNUM", /// LongMnemonic = "DEPTVERT",
/// ShortMnemonic = "TNUM", /// ShortMnemonic = "DVER",
/// Description = "Trip Number", /// Description = "Depth Hole (vert)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "F",
/// MetricUnits = "----", /// MetricUnits = "M",
/// Length = 2, /// Length = 4,
/// ValueType = "S" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TRIPNUM")] [Column("DEPTVERT")]
public short? Tripnum { get; set; } public float? Deptvert { get; set; }
/// <summary> /// <summary>
/// RecordId = 5, /// RecordId = 5,
/// ItemId = 13, /// ItemId = 12,
/// LongMnemonic = "STATUSIS", /// LongMnemonic = "TRIPNUM",
/// ShortMnemonic = "STIS", /// ShortMnemonic = "TNUM",
/// Description = "In-Slips Status", /// Description = "Trip Number",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 2, /// Length = 2,
/// ValueType = "A" /// ValueType = "S"
/// </summary> /// </summary>
[Column("STATUSIS")] [Column("TRIPNUM")]
public string? Statusis { get; set; } public short? Tripnum { get; set; }
/// <summary> /// <summary>
/// RecordId = 5, /// RecordId = 5,
/// ItemId = 14, /// ItemId = 13,
/// LongMnemonic = "HKLA", /// LongMnemonic = "STATUSIS",
/// ShortMnemonic = "HKLA", /// ShortMnemonic = "STIS",
/// Description = "Hookload (avg)", /// Description = "In-Slips Status",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "KLB", /// FPSUnits = "----",
/// MetricUnits = "KDN", /// MetricUnits = "----",
/// Length = 4, /// Length = 2,
/// ValueType = "F" /// ValueType = "A"
/// </summary> /// </summary>
[Column("HKLA")] [Column("STATUSIS")]
public float? Hkla { get; set; } public string? Statusis { get; set; }
/// <summary> /// <summary>
/// RecordId = 5, /// RecordId = 5,
/// ItemId = 15, /// ItemId = 14,
/// LongMnemonic = "BLKPOS", /// LongMnemonic = "HKLA",
/// ShortMnemonic = "BPOS", /// ShortMnemonic = "HKLA",
/// Description = "Block Position", /// Description = "Hookload (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "KLB",
/// MetricUnits = "M", /// MetricUnits = "KDN",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("BLKPOS")] [Column("HKLA")]
public float? Blkpos { get; set; } public float? Hkla { get; set; }
/// <summary> /// <summary>
/// RecordId = 5, /// RecordId = 5,
/// ItemId = 16, /// ItemId = 15,
/// LongMnemonic = "RSUX", /// LongMnemonic = "BLKPOS",
/// ShortMnemonic = "RSUX", /// ShortMnemonic = "BPOS",
/// Description = "Running Speed - up (max)", /// Description = "Block Position",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "FPM", /// FPSUnits = "F",
/// MetricUnits = "M/S", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("RSUX")] [Column("BLKPOS")]
public float? Rsux { get; set; } public float? Blkpos { get; set; }
/// <summary> /// <summary>
/// RecordId = 5, /// RecordId = 5,
/// ItemId = 17, /// ItemId = 16,
/// LongMnemonic = "RSDX", /// LongMnemonic = "RSUX",
/// ShortMnemonic = "RSDX", /// ShortMnemonic = "RSUX",
/// Description = "Running Speed - down (max)", /// Description = "Running Speed - up (max)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "FPM", /// FPSUnits = "FPM",
/// MetricUnits = "M/S", /// MetricUnits = "M/S",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("RSDX")] [Column("RSUX")]
public float? Rsdx { get; set; } public float? Rsux { get; set; }
/// <summary> /// <summary>
/// RecordId = 5, /// RecordId = 5,
/// ItemId = 18, /// ItemId = 17,
/// LongMnemonic = "FVOLOC", /// LongMnemonic = "RSDX",
/// ShortMnemonic = "FVOC", /// ShortMnemonic = "RSDX",
/// Description = "Fill/Gain Volume Obs.(cum)", /// Description = "Running Speed - down (max)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "FPM",
/// MetricUnits = "M3", /// MetricUnits = "M/S",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("FVOLOC")] [Column("RSDX")]
public float? Fvoloc { get; set; } public float? Rsdx { get; set; }
/// <summary> /// <summary>
/// RecordId = 5, /// RecordId = 5,
/// ItemId = 19, /// ItemId = 18,
/// LongMnemonic = "SPARE1", /// LongMnemonic = "FVOLOC",
/// ShortMnemonic = "SPR1", /// ShortMnemonic = "FVOC",
/// Description = "< SPARE 1>", /// Description = "Fill/Gain Volume Obs.(cum)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "BBL",
/// MetricUnits = "----", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE1")] [Column("FVOLOC")]
public float? Spare1 { get; set; } public float? Fvoloc { get; set; }
/// <summary> /// <summary>
/// RecordId = 5, /// RecordId = 5,
/// ItemId = 20, /// ItemId = 19,
/// LongMnemonic = "SPARE2", /// LongMnemonic = "SPARE1",
/// ShortMnemonic = "SPR2", /// ShortMnemonic = "SPR1",
/// Description = "< SPARE 2>", /// Description = "< SPARE 1>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE2")] [Column("SPARE1")]
public float? Spare2 { get; set; } public float? Spare1 { get; set; }
/// <summary> /// <summary>
/// RecordId = 5, /// RecordId = 5,
/// ItemId = 21, /// ItemId = 20,
/// LongMnemonic = "SPARE3", /// LongMnemonic = "SPARE2",
/// ShortMnemonic = "SPR3", /// ShortMnemonic = "SPR2",
/// Description = "< SPARE 3>", /// Description = "< SPARE 2>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE3")] [Column("SPARE2")]
public float? Spare3 { get; set; } public float? Spare2 { get; set; }
/// <summary> /// <summary>
/// RecordId = 5, /// RecordId = 5,
/// ItemId = 22, /// ItemId = 21,
/// LongMnemonic = "SPARE4", /// LongMnemonic = "SPARE3",
/// ShortMnemonic = "SPR4", /// ShortMnemonic = "SPR3",
/// Description = "< SPARE 4>", /// Description = "< SPARE 3>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE4")] [Column("SPARE3")]
public float? Spare4 { get; set; } public float? Spare3 { get; set; }
/// <summary> /// <summary>
/// RecordId = 5, /// RecordId = 5,
/// ItemId = 23, /// ItemId = 22,
/// LongMnemonic = "SPARE5", /// LongMnemonic = "SPARE4",
/// ShortMnemonic = "SPR5", /// ShortMnemonic = "SPR4",
/// Description = "< SPARE 5>", /// Description = "< SPARE 4>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE5")] [Column("SPARE4")]
public float? Spare5 { get; set; } public float? Spare4 { get; set; }
} /// <summary>
/// RecordId = 5,
/// ItemId = 23,
/// LongMnemonic = "SPARE5",
/// ShortMnemonic = "SPR5",
/// Description = "< SPARE 5>",
/// Description2 = "",
/// FPSUnits = "----",
/// MetricUnits = "---",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("SPARE5")]
public float? Spare5 { get; set; }
}
} }

View File

@ -1,300 +1,300 @@
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
namespace AsbCloudDb.Model.WITS namespace AsbCloudDb.Model.WITS
{ {
/// <summary> /// <summary>
/// Record name: Резистивиметр MCR /// Record name: Резистивиметр MCR
/// Description: SibReciver. Резистивиметр MCR /// Description: SibReciver. Резистивиметр MCR
/// Description2: /// Description2:
/// </summary> /// </summary>
[Table("t_telemetry_wits_50")] [Table("t_telemetry_wits_50")]
public class Record50: RecordBase { public class Record50 : RecordBase
{
/// <summary>
/// RecordId = 50,
/// ItemId = 8,
/// LongMnemonic = "DEPTBITM",
/// ShortMnemonic = "DBTM",
/// Description = "SibReceiver custom. Положение долота",
/// Description2 = "",
/// FPSUnits = "----",
/// MetricUnits = "---",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("DEPTBITM")]
public float? Deptbitm { get; set; }
/// <summary> /// <summary>
/// RecordId = 50, /// RecordId = 50,
/// ItemId = 10, /// ItemId = 8,
/// LongMnemonic = "DEPTMEAS_MCRSTAT", /// LongMnemonic = "DEPTBITM",
/// ShortMnemonic = "DEPTMEAS_MCRSTAT", /// ShortMnemonic = "DBTM",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom. Положение долота",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTMEAS_MCRSTAT")] [Column("DEPTBITM")]
public float? DeptmeasMcrstat { get; set; } public float? Deptbitm { get; set; }
/// <summary> /// <summary>
/// RecordId = 50, /// RecordId = 50,
/// ItemId = 11, /// ItemId = 10,
/// LongMnemonic = "MCRSTAT", /// LongMnemonic = "DEPTMEAS_MCRSTAT",
/// ShortMnemonic = "MCRSTAT", /// ShortMnemonic = "DEPTMEAS_MCRSTAT",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("MCRSTAT")] [Column("DEPTMEAS_MCRSTAT")]
public float? Mcrstat { get; set; } public float? DeptmeasMcrstat { get; set; }
/// <summary> /// <summary>
/// RecordId = 50, /// RecordId = 50,
/// ItemId = 12, /// ItemId = 11,
/// LongMnemonic = "DEPTMEAS_SLVL_mc", /// LongMnemonic = "MCRSTAT",
/// ShortMnemonic = "DEPTMEAS_SLVL_mc", /// ShortMnemonic = "MCRSTAT",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTMEAS_SLVL_mc")] [Column("MCRSTAT")]
public float? DeptmeasSlvlMc { get; set; } public float? Mcrstat { get; set; }
/// <summary> /// <summary>
/// RecordId = 50, /// RecordId = 50,
/// ItemId = 13, /// ItemId = 12,
/// LongMnemonic = "SLVL_mc", /// LongMnemonic = "DEPTMEAS_SLVL_mc",
/// ShortMnemonic = "SLVL_mc", /// ShortMnemonic = "DEPTMEAS_SLVL_mc",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SLVL_mc")] [Column("DEPTMEAS_SLVL_mc")]
public float? SlvlMc { get; set; } public float? DeptmeasSlvlMc { get; set; }
/// <summary> /// <summary>
/// RecordId = 50, /// RecordId = 50,
/// ItemId = 14, /// ItemId = 13,
/// LongMnemonic = "DEPTMEAS_GDP_mc", /// LongMnemonic = "SLVL_mc",
/// ShortMnemonic = "DEPTMEAS_GDP_mc", /// ShortMnemonic = "SLVL_mc",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTMEAS_GDP_mc")] [Column("SLVL_mc")]
public float? DeptmeasGdpMc { get; set; } public float? SlvlMc { get; set; }
/// <summary> /// <summary>
/// RecordId = 50, /// RecordId = 50,
/// ItemId = 15, /// ItemId = 14,
/// LongMnemonic = "GDP_mc", /// LongMnemonic = "DEPTMEAS_GDP_mc",
/// ShortMnemonic = "GDP_mc", /// ShortMnemonic = "DEPTMEAS_GDP_mc",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("GDP_mc")] [Column("DEPTMEAS_GDP_mc")]
public float? GdpMc { get; set; } public float? DeptmeasGdpMc { get; set; }
/// <summary> /// <summary>
/// RecordId = 50, /// RecordId = 50,
/// ItemId = 16, /// ItemId = 15,
/// LongMnemonic = "DEPTMEAS_RA33F2_mc", /// LongMnemonic = "GDP_mc",
/// ShortMnemonic = "DEPTMEAS_RA33F2_mc", /// ShortMnemonic = "GDP_mc",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTMEAS_RA33F2_mc")] [Column("GDP_mc")]
public float? DeptmeasRa33f2Mc { get; set; } public float? GdpMc { get; set; }
/// <summary> /// <summary>
/// RecordId = 50, /// RecordId = 50,
/// ItemId = 17, /// ItemId = 16,
/// LongMnemonic = "RA33F2_mc", /// LongMnemonic = "DEPTMEAS_RA33F2_mc",
/// ShortMnemonic = "RA33F2_mc", /// ShortMnemonic = "DEPTMEAS_RA33F2_mc",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("RA33F2_mc")] [Column("DEPTMEAS_RA33F2_mc")]
public float? Ra33f2Mc { get; set; } public float? DeptmeasRa33f2Mc { get; set; }
/// <summary> /// <summary>
/// RecordId = 50, /// RecordId = 50,
/// ItemId = 18, /// ItemId = 17,
/// LongMnemonic = "DEPTMEAS_RP33F2_mc", /// LongMnemonic = "RA33F2_mc",
/// ShortMnemonic = "DEPTMEAS_RP33F2_mc", /// ShortMnemonic = "RA33F2_mc",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTMEAS_RP33F2_mc")] [Column("RA33F2_mc")]
public float? DeptmeasRp33f2Mc { get; set; } public float? Ra33f2Mc { get; set; }
/// <summary> /// <summary>
/// RecordId = 50, /// RecordId = 50,
/// ItemId = 19, /// ItemId = 18,
/// LongMnemonic = "RP33F2_mc", /// LongMnemonic = "DEPTMEAS_RP33F2_mc",
/// ShortMnemonic = "RP33F2_mc", /// ShortMnemonic = "DEPTMEAS_RP33F2_mc",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("RP33F2_mc")] [Column("DEPTMEAS_RP33F2_mc")]
public float? Rp33f2Mc { get; set; } public float? DeptmeasRp33f2Mc { get; set; }
/// <summary> /// <summary>
/// RecordId = 50, /// RecordId = 50,
/// ItemId = 20, /// ItemId = 19,
/// LongMnemonic = "DEPTMEAS_RA33F4_mc", /// LongMnemonic = "RP33F2_mc",
/// ShortMnemonic = "DEPTMEAS_RA33F4_mc", /// ShortMnemonic = "RP33F2_mc",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTMEAS_RA33F4_mc")] [Column("RP33F2_mc")]
public float? DeptmeasRa33f4Mc { get; set; } public float? Rp33f2Mc { get; set; }
/// <summary> /// <summary>
/// RecordId = 50, /// RecordId = 50,
/// ItemId = 21, /// ItemId = 20,
/// LongMnemonic = "RA33F4_mc", /// LongMnemonic = "DEPTMEAS_RA33F4_mc",
/// ShortMnemonic = "RA33F4_mc", /// ShortMnemonic = "DEPTMEAS_RA33F4_mc",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("RA33F4_mc")] [Column("DEPTMEAS_RA33F4_mc")]
public float? Ra33f4Mc { get; set; } public float? DeptmeasRa33f4Mc { get; set; }
/// <summary> /// <summary>
/// RecordId = 50, /// RecordId = 50,
/// ItemId = 22, /// ItemId = 21,
/// LongMnemonic = "DEPTMEAS_RP33F4_mc", /// LongMnemonic = "RA33F4_mc",
/// ShortMnemonic = "DEPTMEAS_RP33F4_mc", /// ShortMnemonic = "RA33F4_mc",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTMEAS_RP33F4_mc")] [Column("RA33F4_mc")]
public float? DeptmeasRp33f4Mc { get; set; } public float? Ra33f4Mc { get; set; }
/// <summary> /// <summary>
/// RecordId = 50, /// RecordId = 50,
/// ItemId = 23, /// ItemId = 22,
/// LongMnemonic = "RP33F4_mc", /// LongMnemonic = "DEPTMEAS_RP33F4_mc",
/// ShortMnemonic = "RP33F4_mc", /// ShortMnemonic = "DEPTMEAS_RP33F4_mc",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("RP33F4_mc")] [Column("DEPTMEAS_RP33F4_mc")]
public float? Rp33f4Mc { get; set; } public float? DeptmeasRp33f4Mc { get; set; }
/// <summary> /// <summary>
/// RecordId = 50, /// RecordId = 50,
/// ItemId = 46, /// ItemId = 23,
/// LongMnemonic = "DEPTMEAS_RA33_mc", /// LongMnemonic = "RP33F4_mc",
/// ShortMnemonic = "DEPTMEAS_RA33_mc", /// ShortMnemonic = "RP33F4_mc",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTMEAS_RA33_mc")] [Column("RP33F4_mc")]
public float? DeptmeasRa33Mc { get; set; } public float? Rp33f4Mc { get; set; }
/// <summary> /// <summary>
/// RecordId = 50, /// RecordId = 50,
/// ItemId = 47, /// ItemId = 46,
/// LongMnemonic = "RA33_mc", /// LongMnemonic = "DEPTMEAS_RA33_mc",
/// ShortMnemonic = "RA33_mc", /// ShortMnemonic = "DEPTMEAS_RA33_mc",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("RA33_mc")] [Column("DEPTMEAS_RA33_mc")]
public float? Ra33Mc { get; set; } public float? DeptmeasRa33Mc { get; set; }
/// <summary> /// <summary>
/// RecordId = 50, /// RecordId = 50,
/// ItemId = 28, /// ItemId = 47,
/// LongMnemonic = "DEPTMEAS_RP33_mc", /// LongMnemonic = "RA33_mc",
/// ShortMnemonic = "DEPTMEAS_RP33_mc", /// ShortMnemonic = "RA33_mc",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTMEAS_RP33_mc")] [Column("RA33_mc")]
public float? DeptmeasRp33Mc { get; set; } public float? Ra33Mc { get; set; }
/// <summary> /// <summary>
/// RecordId = 50, /// RecordId = 50,
/// ItemId = 29, /// ItemId = 28,
/// LongMnemonic = "RP33_mc", /// LongMnemonic = "DEPTMEAS_RP33_mc",
/// ShortMnemonic = "RP33_mc", /// ShortMnemonic = "DEPTMEAS_RP33_mc",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("RP33_mc")] [Column("DEPTMEAS_RP33_mc")]
public float? Rp33Mc { get; set; } public float? DeptmeasRp33Mc { get; set; }
} /// <summary>
/// RecordId = 50,
/// ItemId = 29,
/// LongMnemonic = "RP33_mc",
/// ShortMnemonic = "RP33_mc",
/// Description = "SibReceiver custom",
/// Description2 = "",
/// FPSUnits = "----",
/// MetricUnits = "---",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("RP33_mc")]
public float? Rp33Mc { get; set; }
}
} }

View File

@ -1,420 +1,420 @@
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
namespace AsbCloudDb.Model.WITS namespace AsbCloudDb.Model.WITS
{ {
/// <summary> /// <summary>
/// Record name: Trip - Connections /// Record name: Trip - Connections
/// Description: Tripping data gathered at tripping connections /// Description: Tripping data gathered at tripping connections
/// Description2: /// Description2:
/// </summary> /// </summary>
[Table("t_telemetry_wits_6")] [Table("t_telemetry_wits_6")]
public class Record6: RecordBase { public class Record6 : RecordBase
{
/// <summary>
/// RecordId = 6,
/// ItemId = 8,
/// LongMnemonic = "DEPTBITM",
/// ShortMnemonic = "DBTM",
/// Description = "Depth Bit (meas)",
/// Description2 = "",
/// FPSUnits = "F",
/// MetricUnits = "M",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("DEPTBITM")]
public float? Deptbitm { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 9, /// ItemId = 8,
/// LongMnemonic = "DEPTBITV", /// LongMnemonic = "DEPTBITM",
/// ShortMnemonic = "DBTV", /// ShortMnemonic = "DBTM",
/// Description = "Depth Bit (vert)", /// Description = "Depth Bit (meas)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTBITV")] [Column("DEPTBITM")]
public float? Deptbitv { get; set; } public float? Deptbitm { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 10, /// ItemId = 9,
/// LongMnemonic = "DEPTMEAS", /// LongMnemonic = "DEPTBITV",
/// ShortMnemonic = "DMEA", /// ShortMnemonic = "DBTV",
/// Description = "Depth Hole (meas)", /// Description = "Depth Bit (vert)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTMEAS")] [Column("DEPTBITV")]
public float? Deptmeas { get; set; } public float? Deptbitv { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 11, /// ItemId = 10,
/// LongMnemonic = "DEPTVERT", /// LongMnemonic = "DEPTMEAS",
/// ShortMnemonic = "DVER", /// ShortMnemonic = "DMEA",
/// Description = "Depth Hole (vert)", /// Description = "Depth Hole (meas)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTVERT")] [Column("DEPTMEAS")]
public float? Deptvert { get; set; } public float? Deptmeas { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 12, /// ItemId = 11,
/// LongMnemonic = "TRIPNUM", /// LongMnemonic = "DEPTVERT",
/// ShortMnemonic = "TNUM", /// ShortMnemonic = "DVER",
/// Description = "Trip Number", /// Description = "Depth Hole (vert)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "F",
/// MetricUnits = "----", /// MetricUnits = "M",
/// Length = 2, /// Length = 4,
/// ValueType = "S" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TRIPNUM")] [Column("DEPTVERT")]
public short? Tripnum { get; set; } public float? Deptvert { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 13, /// ItemId = 12,
/// LongMnemonic = "CONNDONE", /// LongMnemonic = "TRIPNUM",
/// ShortMnemonic = "CDON", /// ShortMnemonic = "TNUM",
/// Description = "Connections Done", /// Description = "Trip Number",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 2, /// Length = 2,
/// ValueType = "S" /// ValueType = "S"
/// </summary> /// </summary>
[Column("CONNDONE")] [Column("TRIPNUM")]
public short? Conndone { get; set; } public short? Tripnum { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 14, /// ItemId = 13,
/// LongMnemonic = "CONNREM", /// LongMnemonic = "CONNDONE",
/// ShortMnemonic = "CREM", /// ShortMnemonic = "CDON",
/// Description = "Connections Remaining", /// Description = "Connections Done",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 2, /// Length = 2,
/// ValueType = "S" /// ValueType = "S"
/// </summary> /// </summary>
[Column("CONNREM")] [Column("CONNDONE")]
public short? Connrem { get; set; } public short? Conndone { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 15, /// ItemId = 14,
/// LongMnemonic = "ETIMESLP", /// LongMnemonic = "CONNREM",
/// ShortMnemonic = "ETSL", /// ShortMnemonic = "CREM",
/// Description = "Elapsed Time In-Slips", /// Description = "Connections Remaining",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "SEC", /// FPSUnits = "----",
/// MetricUnits = "SEC", /// MetricUnits = "----",
/// Length = 2, /// Length = 2,
/// ValueType = "S" /// ValueType = "S"
/// </summary> /// </summary>
[Column("ETIMESLP")] [Column("CONNREM")]
public short? Etimeslp { get; set; } public short? Connrem { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 16, /// ItemId = 15,
/// LongMnemonic = "ETIMEOS", /// LongMnemonic = "ETIMESLP",
/// ShortMnemonic = "ETOS", /// ShortMnemonic = "ETSL",
/// Description = "Elapsed Time Out-of-Slips", /// Description = "Elapsed Time In-Slips",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "SEC", /// FPSUnits = "SEC",
/// MetricUnits = "SEC", /// MetricUnits = "SEC",
/// Length = 2, /// Length = 2,
/// ValueType = "S" /// ValueType = "S"
/// </summary> /// </summary>
[Column("ETIMEOS")] [Column("ETIMESLP")]
public short? Etimeos { get; set; } public short? Etimeslp { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 17, /// ItemId = 16,
/// LongMnemonic = "RSUX", /// LongMnemonic = "ETIMEOS",
/// ShortMnemonic = "RSUX", /// ShortMnemonic = "ETOS",
/// Description = "Running Speed -up (max)", /// Description = "Elapsed Time Out-of-Slips",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "FPM", /// FPSUnits = "SEC",
/// MetricUnits = "M/S", /// MetricUnits = "SEC",
/// Length = 4, /// Length = 2,
/// ValueType = "F" /// ValueType = "S"
/// </summary> /// </summary>
[Column("RSUX")] [Column("ETIMEOS")]
public float? Rsux { get; set; } public short? Etimeos { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 18, /// ItemId = 17,
/// LongMnemonic = "RSUA", /// LongMnemonic = "RSUX",
/// ShortMnemonic = "RSUA", /// ShortMnemonic = "RSUX",
/// Description = "Running Speed -up (avg)", /// Description = "Running Speed -up (max)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "FPM", /// FPSUnits = "FPM",
/// MetricUnits = "M/S", /// MetricUnits = "M/S",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("RSUA")] [Column("RSUX")]
public float? Rsua { get; set; } public float? Rsux { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 19, /// ItemId = 18,
/// LongMnemonic = "RSDX", /// LongMnemonic = "RSUA",
/// ShortMnemonic = "RSDX", /// ShortMnemonic = "RSUA",
/// Description = "Running Speed -down (max)", /// Description = "Running Speed -up (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "FPM", /// FPSUnits = "FPM",
/// MetricUnits = "M/S", /// MetricUnits = "M/S",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("RSDX")] [Column("RSUA")]
public float? Rsdx { get; set; } public float? Rsua { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 20, /// ItemId = 19,
/// LongMnemonic = "RSDA", /// LongMnemonic = "RSDX",
/// ShortMnemonic = "RSDA", /// ShortMnemonic = "RSDX",
/// Description = "Running Speed -down (avg)", /// Description = "Running Speed -down (max)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "FPM", /// FPSUnits = "FPM",
/// MetricUnits = "M/S", /// MetricUnits = "M/S",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("RSDA")] [Column("RSDX")]
public float? Rsda { get; set; } public float? Rsdx { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 21, /// ItemId = 20,
/// LongMnemonic = "HKLX", /// LongMnemonic = "RSDA",
/// ShortMnemonic = "HKLX", /// ShortMnemonic = "RSDA",
/// Description = "Hookload (max)", /// Description = "Running Speed -down (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "KLB", /// FPSUnits = "FPM",
/// MetricUnits = "KDN", /// MetricUnits = "M/S",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("HKLX")] [Column("RSDA")]
public float? Hklx { get; set; } public float? Rsda { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 22, /// ItemId = 21,
/// LongMnemonic = "HKLN", /// LongMnemonic = "HKLX",
/// ShortMnemonic = "HKLN", /// ShortMnemonic = "HKLX",
/// Description = "Hookload (min)", /// Description = "Hookload (max)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "KLB", /// FPSUnits = "KLB",
/// MetricUnits = "KDN", /// MetricUnits = "KDN",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("HKLN")] [Column("HKLX")]
public float? Hkln { get; set; } public float? Hklx { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 23, /// ItemId = 22,
/// LongMnemonic = "HKLA", /// LongMnemonic = "HKLN",
/// ShortMnemonic = "HKLA", /// ShortMnemonic = "HKLN",
/// Description = "Hookload (avg)", /// Description = "Hookload (min)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "KLB", /// FPSUnits = "KLB",
/// MetricUnits = "KDN", /// MetricUnits = "KDN",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("HKLA")] [Column("HKLN")]
public float? Hkla { get; set; } public float? Hkln { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 24, /// ItemId = 23,
/// LongMnemonic = "TORQMUX", /// LongMnemonic = "HKLA",
/// ShortMnemonic = "TQMX", /// ShortMnemonic = "HKLA",
/// Description = "Torque - Make Up (max)", /// Description = "Hookload (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "KFLB", /// FPSUnits = "KLB",
/// MetricUnits = "KNM", /// MetricUnits = "KDN",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TORQMUX")] [Column("HKLA")]
public float? Torqmux { get; set; } public float? Hkla { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 25, /// ItemId = 24,
/// LongMnemonic = "TORQBOX", /// LongMnemonic = "TORQMUX",
/// ShortMnemonic = "TQBX", /// ShortMnemonic = "TQMX",
/// Description = "Torque - Breakout (max)", /// Description = "Torque - Make Up (max)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "KFLB", /// FPSUnits = "KFLB",
/// MetricUnits = "KNM", /// MetricUnits = "KNM",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("TORQBOX")] [Column("TORQMUX")]
public float? Torqbox { get; set; } public float? Torqmux { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 26, /// ItemId = 25,
/// LongMnemonic = "FVOLO", /// LongMnemonic = "TORQBOX",
/// ShortMnemonic = "FVO", /// ShortMnemonic = "TQBX",
/// Description = "Fill/Gain Volume Obs.", /// Description = "Torque - Breakout (max)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "KFLB",
/// MetricUnits = "M3", /// MetricUnits = "KNM",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("FVOLO")] [Column("TORQBOX")]
public float? Fvolo { get; set; } public float? Torqbox { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 27, /// ItemId = 26,
/// LongMnemonic = "FVOLE", /// LongMnemonic = "FVOLO",
/// ShortMnemonic = "FVE", /// ShortMnemonic = "FVO",
/// Description = "Fill/Gain Volume Exp.", /// Description = "Fill/Gain Volume Obs.",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BBL",
/// MetricUnits = "M3", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("FVOLE")] [Column("FVOLO")]
public float? Fvole { get; set; } public float? Fvolo { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 28, /// ItemId = 27,
/// LongMnemonic = "FVOLOC", /// LongMnemonic = "FVOLE",
/// ShortMnemonic = "FVOC", /// ShortMnemonic = "FVE",
/// Description = "Fill/Gain Volume Obs.(cum)", /// Description = "Fill/Gain Volume Exp.",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BBL",
/// MetricUnits = "M3", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("FVOLOC")] [Column("FVOLE")]
public float? Fvoloc { get; set; } public float? Fvole { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 29, /// ItemId = 28,
/// LongMnemonic = "FVOLEC", /// LongMnemonic = "FVOLOC",
/// ShortMnemonic = "FVEC", /// ShortMnemonic = "FVOC",
/// Description = "Fill/Gain Volume Exp (cum)", /// Description = "Fill/Gain Volume Obs.(cum)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "BBL", /// FPSUnits = "BBL",
/// MetricUnits = "M3", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("FVOLEC")] [Column("FVOLOC")]
public float? Fvolec { get; set; } public float? Fvoloc { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 30, /// ItemId = 29,
/// LongMnemonic = "SPARE1", /// LongMnemonic = "FVOLEC",
/// ShortMnemonic = "SPR1", /// ShortMnemonic = "FVEC",
/// Description = "< SPARE 1>", /// Description = "Fill/Gain Volume Exp (cum)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "BBL",
/// MetricUnits = "----", /// MetricUnits = "M3",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE1")] [Column("FVOLEC")]
public float? Spare1 { get; set; } public float? Fvolec { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 31, /// ItemId = 30,
/// LongMnemonic = "SPARE2", /// LongMnemonic = "SPARE1",
/// ShortMnemonic = "SPR2", /// ShortMnemonic = "SPR1",
/// Description = "< SPARE 2>", /// Description = "< SPARE 1>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE2")] [Column("SPARE1")]
public float? Spare2 { get; set; } public float? Spare1 { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 32, /// ItemId = 31,
/// LongMnemonic = "SPARE3", /// LongMnemonic = "SPARE2",
/// ShortMnemonic = "SPR3", /// ShortMnemonic = "SPR2",
/// Description = "< SPARE 3>", /// Description = "< SPARE 2>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE3")] [Column("SPARE2")]
public float? Spare3 { get; set; } public float? Spare2 { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 33, /// ItemId = 32,
/// LongMnemonic = "SPARE4", /// LongMnemonic = "SPARE3",
/// ShortMnemonic = "SPR4", /// ShortMnemonic = "SPR3",
/// Description = "< SPARE 4>", /// Description = "< SPARE 3>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE4")] [Column("SPARE3")]
public float? Spare4 { get; set; } public float? Spare3 { get; set; }
/// <summary> /// <summary>
/// RecordId = 6, /// RecordId = 6,
/// ItemId = 34, /// ItemId = 33,
/// LongMnemonic = "SPARE5", /// LongMnemonic = "SPARE4",
/// ShortMnemonic = "SPR5", /// ShortMnemonic = "SPR4",
/// Description = "< SPARE 5>", /// Description = "< SPARE 4>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE5")] [Column("SPARE4")]
public float? Spare5 { get; set; } public float? Spare4 { get; set; }
} /// <summary>
/// RecordId = 6,
/// ItemId = 34,
/// LongMnemonic = "SPARE5",
/// ShortMnemonic = "SPR5",
/// Description = "< SPARE 5>",
/// Description2 = "",
/// FPSUnits = "----",
/// MetricUnits = "---",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("SPARE5")]
public float? Spare5 { get; set; }
}
} }

View File

@ -1,165 +1,165 @@
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
namespace AsbCloudDb.Model.WITS namespace AsbCloudDb.Model.WITS
{ {
/// <summary> /// <summary>
/// Record name: Передача полных /// Record name: Передача полных
/// Description: SibReciver. Передача полных /// Description: SibReciver. Передача полных
/// Description2: /// Description2:
/// </summary> /// </summary>
[Table("t_telemetry_wits_60")] [Table("t_telemetry_wits_60")]
public class Record60: RecordBase { public class Record60 : RecordBase
{
/// <summary>
/// RecordId = 60,
/// ItemId = 99,
/// LongMnemonic = "DEPTBITM",
/// ShortMnemonic = "DBTM",
/// Description = "SibReceiver custom. Положение долота",
/// Description2 = "",
/// FPSUnits = "----",
/// MetricUnits = "---",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("DEPTBITM")]
public float? Deptbitm { get; set; }
/// <summary> /// <summary>
/// RecordId = 60, /// RecordId = 60,
/// ItemId = 10, /// ItemId = 99,
/// LongMnemonic = "DEPTMEAS", /// LongMnemonic = "DEPTBITM",
/// ShortMnemonic = "DMEA", /// ShortMnemonic = "DBTM",
/// Description = "SibReceiver custom. Точка Замера", /// Description = "SibReceiver custom. Положение долота",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTMEAS")] [Column("DEPTBITM")]
public float? Deptmeas { get; set; } public float? Deptbitm { get; set; }
/// <summary> /// <summary>
/// RecordId = 60, /// RecordId = 60,
/// ItemId = 11, /// ItemId = 10,
/// LongMnemonic = "Gtot", /// LongMnemonic = "DEPTMEAS",
/// ShortMnemonic = "Gtot", /// ShortMnemonic = "DMEA",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom. Точка Замера",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("Gtot")] [Column("DEPTMEAS")]
public float? Gtot { get; set; } public float? Deptmeas { get; set; }
/// <summary> /// <summary>
/// RecordId = 60, /// RecordId = 60,
/// ItemId = 12, /// ItemId = 11,
/// LongMnemonic = "Gx", /// LongMnemonic = "Gtot",
/// ShortMnemonic = "Gx", /// ShortMnemonic = "Gtot",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("Gx")] [Column("Gtot")]
public float? Gx { get; set; } public float? Gtot { get; set; }
/// <summary> /// <summary>
/// RecordId = 60, /// RecordId = 60,
/// ItemId = 13, /// ItemId = 12,
/// LongMnemonic = "Gy", /// LongMnemonic = "Gx",
/// ShortMnemonic = "Gy", /// ShortMnemonic = "Gx",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("Gy")] [Column("Gx")]
public float? Gy { get; set; } public float? Gx { get; set; }
/// <summary> /// <summary>
/// RecordId = 60, /// RecordId = 60,
/// ItemId = 14, /// ItemId = 13,
/// LongMnemonic = "Gz", /// LongMnemonic = "Gy",
/// ShortMnemonic = "Gz", /// ShortMnemonic = "Gy",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("Gz")] [Column("Gy")]
public float? Gz { get; set; } public float? Gy { get; set; }
/// <summary> /// <summary>
/// RecordId = 60, /// RecordId = 60,
/// ItemId = 15, /// ItemId = 14,
/// LongMnemonic = "Btot", /// LongMnemonic = "Gz",
/// ShortMnemonic = "Btot", /// ShortMnemonic = "Gz",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("Btot")] [Column("Gz")]
public float? Btot { get; set; } public float? Gz { get; set; }
/// <summary> /// <summary>
/// RecordId = 60, /// RecordId = 60,
/// ItemId = 16, /// ItemId = 15,
/// LongMnemonic = "Bx", /// LongMnemonic = "Btot",
/// ShortMnemonic = "Bx", /// ShortMnemonic = "Btot",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("Bx")] [Column("Btot")]
public float? Bx { get; set; } public float? Btot { get; set; }
/// <summary> /// <summary>
/// RecordId = 60, /// RecordId = 60,
/// ItemId = 17, /// ItemId = 16,
/// LongMnemonic = "By", /// LongMnemonic = "Bx",
/// ShortMnemonic = "By", /// ShortMnemonic = "Bx",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("By")] [Column("Bx")]
public float? By { get; set; } public float? Bx { get; set; }
/// <summary> /// <summary>
/// RecordId = 60, /// RecordId = 60,
/// ItemId = 18, /// ItemId = 17,
/// LongMnemonic = "Bz", /// LongMnemonic = "By",
/// ShortMnemonic = "Bz", /// ShortMnemonic = "By",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("Bz")] [Column("By")]
public float? Bz { get; set; } public float? By { get; set; }
} /// <summary>
/// RecordId = 60,
/// ItemId = 18,
/// LongMnemonic = "Bz",
/// ShortMnemonic = "Bz",
/// Description = "SibReceiver custom",
/// Description2 = "",
/// FPSUnits = "----",
/// MetricUnits = "---",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("Bz")]
public float? Bz { get; set; }
}
} }

View File

@ -1,180 +1,180 @@
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
namespace AsbCloudDb.Model.WITS namespace AsbCloudDb.Model.WITS
{ {
/// <summary> /// <summary>
/// Record name: Резистивиметр Corvet /// Record name: Резистивиметр Corvet
/// Description: SibReciver. Резистивиметр Corvet /// Description: SibReciver. Резистивиметр Corvet
/// Description2: /// Description2:
/// </summary> /// </summary>
[Table("t_telemetry_wits_61")] [Table("t_telemetry_wits_61")]
public class Record61: RecordBase { public class Record61 : RecordBase
{
/// <summary>
/// RecordId = 61,
/// ItemId = 99,
/// LongMnemonic = "DEPTBITM",
/// ShortMnemonic = "DBTM",
/// Description = "SibReceiver custom. Положение долота",
/// Description2 = "",
/// FPSUnits = "----",
/// MetricUnits = "---",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("DEPTBITM")]
public float? Deptbitm { get; set; }
/// <summary> /// <summary>
/// RecordId = 61, /// RecordId = 61,
/// ItemId = 10, /// ItemId = 99,
/// LongMnemonic = "DEPTMEAS", /// LongMnemonic = "DEPTBITM",
/// ShortMnemonic = "DMEA", /// ShortMnemonic = "DBTM",
/// Description = "SibReceiver custom. Точка Замера", /// Description = "SibReceiver custom. Положение долота",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTMEAS")] [Column("DEPTBITM")]
public float? Deptmeas { get; set; } public float? Deptbitm { get; set; }
/// <summary> /// <summary>
/// RecordId = 61, /// RecordId = 61,
/// ItemId = 11, /// ItemId = 10,
/// LongMnemonic = "PHL1F1", /// LongMnemonic = "DEPTMEAS",
/// ShortMnemonic = "PHL1F1", /// ShortMnemonic = "DMEA",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom. Точка Замера",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("PHL1F1")] [Column("DEPTMEAS")]
public float? Phl1f1 { get; set; } public float? Deptmeas { get; set; }
/// <summary> /// <summary>
/// RecordId = 61, /// RecordId = 61,
/// ItemId = 12, /// ItemId = 11,
/// LongMnemonic = "PHL1F2", /// LongMnemonic = "PHL1F1",
/// ShortMnemonic = "PHL1F2", /// ShortMnemonic = "PHL1F1",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("PHL1F2")] [Column("PHL1F1")]
public float? Phl1f2 { get; set; } public float? Phl1f1 { get; set; }
/// <summary> /// <summary>
/// RecordId = 61, /// RecordId = 61,
/// ItemId = 13, /// ItemId = 12,
/// LongMnemonic = "PHL2F1", /// LongMnemonic = "PHL1F2",
/// ShortMnemonic = "PHL2F1", /// ShortMnemonic = "PHL1F2",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("PHL2F1")] [Column("PHL1F2")]
public float? Phl2f1 { get; set; } public float? Phl1f2 { get; set; }
/// <summary> /// <summary>
/// RecordId = 61, /// RecordId = 61,
/// ItemId = 14, /// ItemId = 13,
/// LongMnemonic = "PHL2F2", /// LongMnemonic = "PHL2F1",
/// ShortMnemonic = "PHL2F2", /// ShortMnemonic = "PHL2F1",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("PHL2F2")] [Column("PHL2F1")]
public float? Phl2f2 { get; set; } public float? Phl2f1 { get; set; }
/// <summary> /// <summary>
/// RecordId = 61, /// RecordId = 61,
/// ItemId = 15, /// ItemId = 14,
/// LongMnemonic = "ATT06H", /// LongMnemonic = "PHL2F2",
/// ShortMnemonic = "ATT06H", /// ShortMnemonic = "PHL2F2",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("ATT06H")] [Column("PHL2F2")]
public float? Att06h { get; set; } public float? Phl2f2 { get; set; }
/// <summary> /// <summary>
/// RecordId = 61, /// RecordId = 61,
/// ItemId = 16, /// ItemId = 15,
/// LongMnemonic = "ATT06L", /// LongMnemonic = "ATT06H",
/// ShortMnemonic = "ATT06L", /// ShortMnemonic = "ATT06H",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("ATT06L")] [Column("ATT06H")]
public float? Att06l { get; set; } public float? Att06h { get; set; }
/// <summary> /// <summary>
/// RecordId = 61, /// RecordId = 61,
/// ItemId = 17, /// ItemId = 16,
/// LongMnemonic = "ATT10H", /// LongMnemonic = "ATT06L",
/// ShortMnemonic = "ATT10H", /// ShortMnemonic = "ATT06L",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("ATT10H")] [Column("ATT06L")]
public float? Att10h { get; set; } public float? Att06l { get; set; }
/// <summary> /// <summary>
/// RecordId = 61, /// RecordId = 61,
/// ItemId = 18, /// ItemId = 17,
/// LongMnemonic = "ATT10L", /// LongMnemonic = "ATT10H",
/// ShortMnemonic = "ATT10L", /// ShortMnemonic = "ATT10H",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("ATT10L")] [Column("ATT10H")]
public float? Att10l { get; set; } public float? Att10h { get; set; }
/// <summary> /// <summary>
/// RecordId = 61, /// RecordId = 61,
/// ItemId = 19, /// ItemId = 18,
/// LongMnemonic = "Status", /// LongMnemonic = "ATT10L",
/// ShortMnemonic = "Status", /// ShortMnemonic = "ATT10L",
/// Description = "SibReceiver custom", /// Description = "SibReceiver custom",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("Status")] [Column("ATT10L")]
public float? Status { get; set; } public float? Att10l { get; set; }
} /// <summary>
/// RecordId = 61,
/// ItemId = 19,
/// LongMnemonic = "Status",
/// ShortMnemonic = "Status",
/// Description = "SibReceiver custom",
/// Description2 = "",
/// FPSUnits = "----",
/// MetricUnits = "---",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("Status")]
public float? Status { get; set; }
}
} }

View File

@ -1,300 +1,300 @@
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
namespace AsbCloudDb.Model.WITS namespace AsbCloudDb.Model.WITS
{ {
/// <summary> /// <summary>
/// Record name: Survey/Directional /// Record name: Survey/Directional
/// Description: Directional/Survey data /// Description: Directional/Survey data
/// Description2: /// Description2:
/// </summary> /// </summary>
[Table("t_telemetry_wits_7")] [Table("t_telemetry_wits_7")]
public class Record7: RecordBase { public class Record7 : RecordBase
{
/// <summary>
/// RecordId = 7,
/// ItemId = 8,
/// LongMnemonic = "DEPTSVYM",
/// ShortMnemonic = "DSVM",
/// Description = "Depth Svy/reading (meas)",
/// Description2 = "",
/// FPSUnits = "F",
/// MetricUnits = "M",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("DEPTSVYM")]
public float? Deptsvym { get; set; }
/// <summary> /// <summary>
/// RecordId = 7, /// RecordId = 7,
/// ItemId = 9, /// ItemId = 8,
/// LongMnemonic = "DEPTSVYV", /// LongMnemonic = "DEPTSVYM",
/// ShortMnemonic = "DSVV", /// ShortMnemonic = "DSVM",
/// Description = "Depth Svy/reading (vert)", /// Description = "Depth Svy/reading (meas)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTSVYV")] [Column("DEPTSVYM")]
public float? Deptsvyv { get; set; } public float? Deptsvym { get; set; }
/// <summary> /// <summary>
/// RecordId = 7, /// RecordId = 7,
/// ItemId = 10, /// ItemId = 9,
/// LongMnemonic = "PASSNUM", /// LongMnemonic = "DEPTSVYV",
/// ShortMnemonic = "PASS", /// ShortMnemonic = "DSVV",
/// Description = "Pass Number", /// Description = "Depth Svy/reading (vert)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "F",
/// MetricUnits = "----", /// MetricUnits = "M",
/// Length = 2, /// Length = 4,
/// ValueType = "S" /// ValueType = "F"
/// </summary> /// </summary>
[Column("PASSNUM")] [Column("DEPTSVYV")]
public short? Passnum { get; set; } public float? Deptsvyv { get; set; }
/// <summary> /// <summary>
/// RecordId = 7, /// RecordId = 7,
/// ItemId = 11, /// ItemId = 10,
/// LongMnemonic = "DEPTMEAS", /// LongMnemonic = "PASSNUM",
/// ShortMnemonic = "DMEA", /// ShortMnemonic = "PASS",
/// Description = "Depth Hole (meas)", /// Description = "Pass Number",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "----",
/// MetricUnits = "M", /// MetricUnits = "----",
/// Length = 4, /// Length = 2,
/// ValueType = "F" /// ValueType = "S"
/// </summary> /// </summary>
[Column("DEPTMEAS")] [Column("PASSNUM")]
public float? Deptmeas { get; set; } public short? Passnum { get; set; }
/// <summary> /// <summary>
/// RecordId = 7, /// RecordId = 7,
/// ItemId = 12, /// ItemId = 11,
/// LongMnemonic = "SVYTYPE", /// LongMnemonic = "DEPTMEAS",
/// ShortMnemonic = "STYP", /// ShortMnemonic = "DMEA",
/// Description = "Svy Type", /// Description = "Depth Hole (meas)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "F",
/// MetricUnits = "----", /// MetricUnits = "M",
/// Length = 8, /// Length = 4,
/// ValueType = "A" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SVYTYPE")] [Column("DEPTMEAS")]
public string? Svytype { get; set; } public float? Deptmeas { get; set; }
/// <summary> /// <summary>
/// RecordId = 7, /// RecordId = 7,
/// ItemId = 13, /// ItemId = 12,
/// LongMnemonic = "SVYINC", /// LongMnemonic = "SVYTYPE",
/// ShortMnemonic = "SINC", /// ShortMnemonic = "STYP",
/// Description = "Svy Inclination", /// Description = "Svy Type",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "DEG", /// FPSUnits = "----",
/// MetricUnits = "DEG", /// MetricUnits = "----",
/// Length = 4, /// Length = 8,
/// ValueType = "F" /// ValueType = "A"
/// </summary> /// </summary>
[Column("SVYINC")] [Column("SVYTYPE")]
public float? Svyinc { get; set; } public string? Svytype { get; set; }
/// <summary> /// <summary>
/// RecordId = 7, /// RecordId = 7,
/// ItemId = 14, /// ItemId = 13,
/// LongMnemonic = "SVYAZU", /// LongMnemonic = "SVYINC",
/// ShortMnemonic = "SAZU", /// ShortMnemonic = "SINC",
/// Description = "Svy Azimuth (uncorrected)", /// Description = "Svy Inclination",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "DEG", /// FPSUnits = "DEG",
/// MetricUnits = "DEG", /// MetricUnits = "DEG",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SVYAZU")] [Column("SVYINC")]
public float? Svyazu { get; set; } public float? Svyinc { get; set; }
/// <summary> /// <summary>
/// RecordId = 7, /// RecordId = 7,
/// ItemId = 15, /// ItemId = 14,
/// LongMnemonic = "SVYAZC", /// LongMnemonic = "SVYAZU",
/// ShortMnemonic = "SAZC", /// ShortMnemonic = "SAZU",
/// Description = "Svy Azimuth (corrected)", /// Description = "Svy Azimuth (uncorrected)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "DEG", /// FPSUnits = "DEG",
/// MetricUnits = "DEG", /// MetricUnits = "DEG",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SVYAZC")] [Column("SVYAZU")]
public float? Svyazc { get; set; } public float? Svyazu { get; set; }
/// <summary> /// <summary>
/// RecordId = 7, /// RecordId = 7,
/// ItemId = 16, /// ItemId = 15,
/// LongMnemonic = "SVYMTF", /// LongMnemonic = "SVYAZC",
/// ShortMnemonic = "SMTF", /// ShortMnemonic = "SAZC",
/// Description = "Svy Magnetic Toolface", /// Description = "Svy Azimuth (corrected)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "DEG", /// FPSUnits = "DEG",
/// MetricUnits = "DEG", /// MetricUnits = "DEG",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SVYMTF")] [Column("SVYAZC")]
public float? Svymtf { get; set; } public float? Svyazc { get; set; }
/// <summary> /// <summary>
/// RecordId = 7, /// RecordId = 7,
/// ItemId = 17, /// ItemId = 16,
/// LongMnemonic = "SVYGTF", /// LongMnemonic = "SVYMTF",
/// ShortMnemonic = "SGTF", /// ShortMnemonic = "SMTF",
/// Description = "Svy Gravity Toolface", /// Description = "Svy Magnetic Toolface",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "DEG", /// FPSUnits = "DEG",
/// MetricUnits = "DEG", /// MetricUnits = "DEG",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SVYGTF")] [Column("SVYMTF")]
public float? Svygtf { get; set; } public float? Svymtf { get; set; }
/// <summary> /// <summary>
/// RecordId = 7, /// RecordId = 7,
/// ItemId = 18, /// ItemId = 17,
/// LongMnemonic = "SVYNS", /// LongMnemonic = "SVYGTF",
/// ShortMnemonic = "SNS", /// ShortMnemonic = "SGTF",
/// Description = "Svy North-South Position", /// Description = "Svy Gravity Toolface",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "DEG",
/// MetricUnits = "M", /// MetricUnits = "DEG",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SVYNS")] [Column("SVYGTF")]
public float? Svyns { get; set; } public float? Svygtf { get; set; }
/// <summary> /// <summary>
/// RecordId = 7, /// RecordId = 7,
/// ItemId = 19, /// ItemId = 18,
/// LongMnemonic = "SVYEW", /// LongMnemonic = "SVYNS",
/// ShortMnemonic = "SEW", /// ShortMnemonic = "SNS",
/// Description = "Svy East-West Position", /// Description = "Svy North-South Position",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SVYEW")] [Column("SVYNS")]
public float? Svyew { get; set; } public float? Svyns { get; set; }
/// <summary> /// <summary>
/// RecordId = 7, /// RecordId = 7,
/// ItemId = 20, /// ItemId = 19,
/// LongMnemonic = "SVYDLS", /// LongMnemonic = "SVYEW",
/// ShortMnemonic = "SDLS", /// ShortMnemonic = "SEW",
/// Description = "Svy Dog Leg Severity", /// Description = "Svy East-West Position",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "DGHF", /// FPSUnits = "F",
/// MetricUnits = "DGHM", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SVYDLS")] [Column("SVYEW")]
public float? Svydls { get; set; } public float? Svyew { get; set; }
/// <summary> /// <summary>
/// RecordId = 7, /// RecordId = 7,
/// ItemId = 21, /// ItemId = 20,
/// LongMnemonic = "SVYWALK", /// LongMnemonic = "SVYDLS",
/// ShortMnemonic = "SWLK", /// ShortMnemonic = "SDLS",
/// Description = "Svy Rate of Walk", /// Description = "Svy Dog Leg Severity",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "DGHF", /// FPSUnits = "DGHF",
/// MetricUnits = "DGHM", /// MetricUnits = "DGHM",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SVYWALK")] [Column("SVYDLS")]
public float? Svywalk { get; set; } public float? Svydls { get; set; }
/// <summary> /// <summary>
/// RecordId = 7, /// RecordId = 7,
/// ItemId = 22, /// ItemId = 21,
/// LongMnemonic = "SPARE1", /// LongMnemonic = "SVYWALK",
/// ShortMnemonic = "SPR1", /// ShortMnemonic = "SWLK",
/// Description = "< SPARE 1>", /// Description = "Svy Rate of Walk",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "DGHF",
/// MetricUnits = "----", /// MetricUnits = "DGHM",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE1")] [Column("SVYWALK")]
public float? Spare1 { get; set; } public float? Svywalk { get; set; }
/// <summary> /// <summary>
/// RecordId = 7, /// RecordId = 7,
/// ItemId = 23, /// ItemId = 22,
/// LongMnemonic = "SPARE2", /// LongMnemonic = "SPARE1",
/// ShortMnemonic = "SPR2", /// ShortMnemonic = "SPR1",
/// Description = "< SPARE 2>", /// Description = "< SPARE 1>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE2")] [Column("SPARE1")]
public float? Spare2 { get; set; } public float? Spare1 { get; set; }
/// <summary> /// <summary>
/// RecordId = 7, /// RecordId = 7,
/// ItemId = 24, /// ItemId = 23,
/// LongMnemonic = "SPARE3", /// LongMnemonic = "SPARE2",
/// ShortMnemonic = "SPR3", /// ShortMnemonic = "SPR2",
/// Description = "< SPARE 3>", /// Description = "< SPARE 2>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE3")] [Column("SPARE2")]
public float? Spare3 { get; set; } public float? Spare2 { get; set; }
/// <summary> /// <summary>
/// RecordId = 7, /// RecordId = 7,
/// ItemId = 25, /// ItemId = 24,
/// LongMnemonic = "SPARE4", /// LongMnemonic = "SPARE3",
/// ShortMnemonic = "SPR4", /// ShortMnemonic = "SPR3",
/// Description = "< SPARE 4>", /// Description = "< SPARE 3>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE4")] [Column("SPARE3")]
public float? Spare4 { get; set; } public float? Spare3 { get; set; }
/// <summary> /// <summary>
/// RecordId = 7, /// RecordId = 7,
/// ItemId = 26, /// ItemId = 25,
/// LongMnemonic = "SPARE5", /// LongMnemonic = "SPARE4",
/// ShortMnemonic = "SPR5", /// ShortMnemonic = "SPR4",
/// Description = "< SPARE 5>", /// Description = "< SPARE 4>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE5")] [Column("SPARE4")]
public float? Spare5 { get; set; } public float? Spare4 { get; set; }
} /// <summary>
/// RecordId = 7,
/// ItemId = 26,
/// LongMnemonic = "SPARE5",
/// ShortMnemonic = "SPR5",
/// Description = "< SPARE 5>",
/// Description2 = "",
/// FPSUnits = "----",
/// MetricUnits = "---",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("SPARE5")]
public float? Spare5 { get; set; }
}
} }

File diff suppressed because it is too large Load Diff

View File

@ -1,345 +1,345 @@
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
namespace AsbCloudDb.Model.WITS namespace AsbCloudDb.Model.WITS
{ {
/// <summary> /// <summary>
/// Record name: MWD Mechanical /// Record name: MWD Mechanical
/// Description: MWD Mechanical data /// Description: MWD Mechanical data
/// Description2: /// Description2:
/// </summary> /// </summary>
[Table("t_telemetry_wits_9")] [Table("t_telemetry_wits_9")]
public class Record9: RecordBase { public class Record9 : RecordBase
{
/// <summary>
/// RecordId = 9,
/// ItemId = 8,
/// LongMnemonic = "DEPTMEAS",
/// ShortMnemonic = "DMEA",
/// Description = "Depth Hole (meas)",
/// Description2 = "",
/// FPSUnits = "F",
/// MetricUnits = "M",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("DEPTMEAS")]
public float? Deptmeas { get; set; }
/// <summary> /// <summary>
/// RecordId = 9, /// RecordId = 9,
/// ItemId = 9, /// ItemId = 8,
/// LongMnemonic = "DEPTVERT", /// LongMnemonic = "DEPTMEAS",
/// ShortMnemonic = "DVER", /// ShortMnemonic = "DMEA",
/// Description = "Depth Hole (vert)", /// Description = "Depth Hole (meas)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTVERT")] [Column("DEPTMEAS")]
public float? Deptvert { get; set; } public float? Deptmeas { get; set; }
/// <summary> /// <summary>
/// RecordId = 9, /// RecordId = 9,
/// ItemId = 10, /// ItemId = 9,
/// LongMnemonic = "DEPTBITM", /// LongMnemonic = "DEPTVERT",
/// ShortMnemonic = "DBTM", /// ShortMnemonic = "DVER",
/// Description = "Depth Bit (meas)", /// Description = "Depth Hole (vert)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTBITM")] [Column("DEPTVERT")]
public float? Deptbitm { get; set; } public float? Deptvert { get; set; }
/// <summary> /// <summary>
/// RecordId = 9, /// RecordId = 9,
/// ItemId = 11, /// ItemId = 10,
/// LongMnemonic = "DEPTBITV", /// LongMnemonic = "DEPTBITM",
/// ShortMnemonic = "DBTV", /// ShortMnemonic = "DBTM",
/// Description = "Depth Bit (vert)", /// Description = "Depth Bit (meas)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "F", /// FPSUnits = "F",
/// MetricUnits = "M", /// MetricUnits = "M",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("DEPTBITV")] [Column("DEPTBITM")]
public float? Deptbitv { get; set; } public float? Deptbitm { get; set; }
/// <summary> /// <summary>
/// RecordId = 9, /// RecordId = 9,
/// ItemId = 12, /// ItemId = 11,
/// LongMnemonic = "PASSNUM", /// LongMnemonic = "DEPTBITV",
/// ShortMnemonic = "PASS", /// ShortMnemonic = "DBTV",
/// Description = "Pass Number", /// Description = "Depth Bit (vert)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "F",
/// MetricUnits = "----", /// MetricUnits = "M",
/// Length = 2, /// Length = 4,
/// ValueType = "S" /// ValueType = "F"
/// </summary> /// </summary>
[Column("PASSNUM")] [Column("DEPTBITV")]
public short? Passnum { get; set; } public float? Deptbitv { get; set; }
/// <summary> /// <summary>
/// RecordId = 9, /// RecordId = 9,
/// ItemId = 13, /// ItemId = 12,
/// LongMnemonic = "MBHPANN", /// LongMnemonic = "PASSNUM",
/// ShortMnemonic = "MBPA", /// ShortMnemonic = "PASS",
/// Description = "Bottom-hole annulus press", /// Description = "Pass Number",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PSI", /// FPSUnits = "----",
/// MetricUnits = "KPA", /// MetricUnits = "----",
/// Length = 4, /// Length = 2,
/// ValueType = "F" /// ValueType = "S"
/// </summary> /// </summary>
[Column("MBHPANN")] [Column("PASSNUM")]
public float? Mbhpann { get; set; } public short? Passnum { get; set; }
/// <summary> /// <summary>
/// RecordId = 9, /// RecordId = 9,
/// ItemId = 14, /// ItemId = 13,
/// LongMnemonic = "MBHPINT", /// LongMnemonic = "MBHPANN",
/// ShortMnemonic = "MBPI", /// ShortMnemonic = "MBPA",
/// Description = "Bottom-hole internal press", /// Description = "Bottom-hole annulus press",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "PSI", /// FPSUnits = "PSI",
/// MetricUnits = "KPA", /// MetricUnits = "KPA",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("MBHPINT")] [Column("MBHPANN")]
public float? Mbhpint { get; set; } public float? Mbhpann { get; set; }
/// <summary> /// <summary>
/// RecordId = 9, /// RecordId = 9,
/// ItemId = 15, /// ItemId = 14,
/// LongMnemonic = "MWOBA", /// LongMnemonic = "MBHPINT",
/// ShortMnemonic = "MWBA", /// ShortMnemonic = "MBPI",
/// Description = "Downhole Wt-on-Bit (avg)", /// Description = "Bottom-hole internal press",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "KLB", /// FPSUnits = "PSI",
/// MetricUnits = "KDN", /// MetricUnits = "KPA",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("MWOBA")] [Column("MBHPINT")]
public float? Mwoba { get; set; } public float? Mbhpint { get; set; }
/// <summary> /// <summary>
/// RecordId = 9, /// RecordId = 9,
/// ItemId = 16, /// ItemId = 15,
/// LongMnemonic = "MWOBX", /// LongMnemonic = "MWOBA",
/// ShortMnemonic = "MWBX", /// ShortMnemonic = "MWBA",
/// Description = "Downhole Wt-on-Bit (max)", /// Description = "Downhole Wt-on-Bit (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "KLB", /// FPSUnits = "KLB",
/// MetricUnits = "KDN", /// MetricUnits = "KDN",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("MWOBX")] [Column("MWOBA")]
public float? Mwobx { get; set; } public float? Mwoba { get; set; }
/// <summary> /// <summary>
/// RecordId = 9, /// RecordId = 9,
/// ItemId = 17, /// ItemId = 16,
/// LongMnemonic = "MTORQA", /// LongMnemonic = "MWOBX",
/// ShortMnemonic = "MTQA", /// ShortMnemonic = "MWBX",
/// Description = "Downhole Torque (avg)", /// Description = "Downhole Wt-on-Bit (max)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "KFLB", /// FPSUnits = "KLB",
/// MetricUnits = "KNM", /// MetricUnits = "KDN",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("MTORQA")] [Column("MWOBX")]
public float? Mtorqa { get; set; } public float? Mwobx { get; set; }
/// <summary> /// <summary>
/// RecordId = 9, /// RecordId = 9,
/// ItemId = 18, /// ItemId = 17,
/// LongMnemonic = "MTORQX", /// LongMnemonic = "MTORQA",
/// ShortMnemonic = "MTQX", /// ShortMnemonic = "MTQA",
/// Description = "Downhole Torque (max)", /// Description = "Downhole Torque (avg)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "KFLB", /// FPSUnits = "KFLB",
/// MetricUnits = "KNM", /// MetricUnits = "KNM",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("MTORQX")] [Column("MTORQA")]
public float? Mtorqx { get; set; } public float? Mtorqa { get; set; }
/// <summary> /// <summary>
/// RecordId = 9, /// RecordId = 9,
/// ItemId = 19, /// ItemId = 18,
/// LongMnemonic = "MMMRPM", /// LongMnemonic = "MTORQX",
/// ShortMnemonic = "MMRP", /// ShortMnemonic = "MTQX",
/// Description = "Downhole Motor RPM", /// Description = "Downhole Torque (max)",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "RPM", /// FPSUnits = "KFLB",
/// MetricUnits = "RPM", /// MetricUnits = "KNM",
/// Length = 2, /// Length = 4,
/// ValueType = "S" /// ValueType = "F"
/// </summary> /// </summary>
[Column("MMMRPM")] [Column("MTORQX")]
public short? Mmmrpm { get; set; } public float? Mtorqx { get; set; }
/// <summary> /// <summary>
/// RecordId = 9, /// RecordId = 9,
/// ItemId = 20, /// ItemId = 19,
/// LongMnemonic = "MALTVOLT", /// LongMnemonic = "MMMRPM",
/// ShortMnemonic = "MALT", /// ShortMnemonic = "MMRP",
/// Description = "MWD Tool Alternator Voltage", /// Description = "Downhole Motor RPM",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "V", /// FPSUnits = "RPM",
/// MetricUnits = "V", /// MetricUnits = "RPM",
/// Length = 2, /// Length = 2,
/// ValueType = "S" /// ValueType = "S"
/// </summary> /// </summary>
[Column("MALTVOLT")] [Column("MMMRPM")]
public short? Maltvolt { get; set; } public short? Mmmrpm { get; set; }
/// <summary> /// <summary>
/// RecordId = 9, /// RecordId = 9,
/// ItemId = 21, /// ItemId = 20,
/// LongMnemonic = "SPARE1", /// LongMnemonic = "MALTVOLT",
/// ShortMnemonic = "SPR1", /// ShortMnemonic = "MALT",
/// Description = "< SPARE 1>", /// Description = "MWD Tool Alternator Voltage",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "V",
/// MetricUnits = "----", /// MetricUnits = "V",
/// Length = 4, /// Length = 2,
/// ValueType = "F" /// ValueType = "S"
/// </summary> /// </summary>
[Column("SPARE1")] [Column("MALTVOLT")]
public float? Spare1 { get; set; } public short? Maltvolt { get; set; }
/// <summary> /// <summary>
/// RecordId = 9, /// RecordId = 9,
/// ItemId = 22, /// ItemId = 21,
/// LongMnemonic = "SPARE2", /// LongMnemonic = "SPARE1",
/// ShortMnemonic = "SPR2", /// ShortMnemonic = "SPR1",
/// Description = "< SPARE 2>", /// Description = "< SPARE 1>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE2")] [Column("SPARE1")]
public float? Spare2 { get; set; } public float? Spare1 { get; set; }
/// <summary> /// <summary>
/// RecordId = 9, /// RecordId = 9,
/// ItemId = 23, /// ItemId = 22,
/// LongMnemonic = "SPARE3", /// LongMnemonic = "SPARE2",
/// ShortMnemonic = "SPR3", /// ShortMnemonic = "SPR2",
/// Description = "< SPARE 3>", /// Description = "< SPARE 2>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE3")] [Column("SPARE2")]
public float? Spare3 { get; set; } public float? Spare2 { get; set; }
/// <summary> /// <summary>
/// RecordId = 9, /// RecordId = 9,
/// ItemId = 24, /// ItemId = 23,
/// LongMnemonic = "SPARE4", /// LongMnemonic = "SPARE3",
/// ShortMnemonic = "SPR4", /// ShortMnemonic = "SPR3",
/// Description = "< SPARE 4>", /// Description = "< SPARE 3>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE4")] [Column("SPARE3")]
public float? Spare4 { get; set; } public float? Spare3 { get; set; }
/// <summary> /// <summary>
/// RecordId = 9, /// RecordId = 9,
/// ItemId = 25, /// ItemId = 24,
/// LongMnemonic = "SPARE5", /// LongMnemonic = "SPARE4",
/// ShortMnemonic = "SPR5", /// ShortMnemonic = "SPR4",
/// Description = "< SPARE 5>", /// Description = "< SPARE 4>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "---", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE5")] [Column("SPARE4")]
public float? Spare5 { get; set; } public float? Spare4 { get; set; }
/// <summary> /// <summary>
/// RecordId = 9, /// RecordId = 9,
/// ItemId = 26, /// ItemId = 25,
/// LongMnemonic = "SPARE6", /// LongMnemonic = "SPARE5",
/// ShortMnemonic = "SPR6", /// ShortMnemonic = "SPR5",
/// Description = "< SPARE 6>", /// Description = "< SPARE 5>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "---",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE6")] [Column("SPARE5")]
public float? Spare6 { get; set; } public float? Spare5 { get; set; }
/// <summary> /// <summary>
/// RecordId = 9, /// RecordId = 9,
/// ItemId = 27, /// ItemId = 26,
/// LongMnemonic = "SPARE7", /// LongMnemonic = "SPARE6",
/// ShortMnemonic = "SPR7", /// ShortMnemonic = "SPR6",
/// Description = "< SPARE 7>", /// Description = "< SPARE 6>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE7")] [Column("SPARE6")]
public float? Spare7 { get; set; } public float? Spare6 { get; set; }
/// <summary> /// <summary>
/// RecordId = 9, /// RecordId = 9,
/// ItemId = 28, /// ItemId = 27,
/// LongMnemonic = "SPARE8", /// LongMnemonic = "SPARE7",
/// ShortMnemonic = "SPR8", /// ShortMnemonic = "SPR7",
/// Description = "< SPARE 8>", /// Description = "< SPARE 7>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE8")] [Column("SPARE7")]
public float? Spare8 { get; set; } public float? Spare7 { get; set; }
/// <summary> /// <summary>
/// RecordId = 9, /// RecordId = 9,
/// ItemId = 29, /// ItemId = 28,
/// LongMnemonic = "SPARE9", /// LongMnemonic = "SPARE8",
/// ShortMnemonic = "SPR9", /// ShortMnemonic = "SPR8",
/// Description = "< SPARE 9>", /// Description = "< SPARE 8>",
/// Description2 = "", /// Description2 = "",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "F" /// ValueType = "F"
/// </summary> /// </summary>
[Column("SPARE9")] [Column("SPARE8")]
public float? Spare9 { get; set; } public float? Spare8 { get; set; }
} /// <summary>
/// RecordId = 9,
/// ItemId = 29,
/// LongMnemonic = "SPARE9",
/// ShortMnemonic = "SPR9",
/// Description = "< SPARE 9>",
/// Description2 = "",
/// FPSUnits = "----",
/// MetricUnits = "----",
/// Length = 4,
/// ValueType = "F"
/// </summary>
[Column("SPARE9")]
public float? Spare9 { get; set; }
}
} }

View File

@ -1,127 +1,126 @@
using System; using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
namespace AsbCloudDb.Model.WITS namespace AsbCloudDb.Model.WITS
{ {
/// <summary> /// <summary>
/// This is base class for all WITS-0 records /// This is base class for all WITS-0 records
/// </summary> /// </summary>
public abstract class RecordBase: ITelemetryData public abstract class RecordBase : ITelemetryData
{ {
[Column("id_telemetry")] [Column("id_telemetry")]
public int IdTelemetry { get; set; } public int IdTelemetry { get; set; }
[Column("date", TypeName = "timestamp with time zone")] [Column("date", TypeName = "timestamp with time zone")]
public DateTimeOffset DateTime { get; set; } public DateTimeOffset DateTime { get; set; }
/// <summary> /// <summary>
/// RecordId = 1, /// RecordId = 1,
/// ItemId = 1, /// ItemId = 1,
/// LongMnemonic = "WELLID", /// LongMnemonic = "WELLID",
/// ShortMnemonic = "WID", /// ShortMnemonic = "WID",
/// Description = "Well Identifier", /// Description = "Well Identifier",
/// Description2 = "Number/name assigned to the well by the operator for identification purposes. This item is common to all records. This includes a four-character code identifying the SENDER.", /// Description2 = "Number/name assigned to the well by the operator for identification purposes. This item is common to all records. This includes a four-character code identifying the SENDER.",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 16, /// Length = 16,
/// ValueType = "A" /// ValueType = "A"
/// </summary> /// </summary>
[Column("WELLID")] [Column("WELLID")]
public string? Wellid { get; set; } public string? Wellid { get; set; }
/// <summary> /// <summary>
/// RecordId = 1, /// RecordId = 1,
/// ItemId = 2, /// ItemId = 2,
/// LongMnemonic = "STKNUM", /// LongMnemonic = "STKNUM",
/// ShortMnemonic = "SKNO", /// ShortMnemonic = "SKNO",
/// Description = "Sidetrack/Hole Sect No.", /// Description = "Sidetrack/Hole Sect No.",
/// Description2 = "Measured depth of the hole at the time the record is generated.", /// Description2 = "Measured depth of the hole at the time the record is generated.",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 2, /// Length = 2,
/// ValueType = "S" /// ValueType = "S"
/// </summary> /// </summary>
[Column("STKNUM")] [Column("STKNUM")]
public short? Stknum { get; set; } public short? Stknum { get; set; }
/// <summary> /// <summary>
/// RecordId = 1, /// RecordId = 1,
/// ItemId = 3, /// ItemId = 3,
/// LongMnemonic = "RECID", /// LongMnemonic = "RECID",
/// ShortMnemonic = "RID", /// ShortMnemonic = "RID",
/// Description = "Record Identifier", /// Description = "Record Identifier",
/// Description2 = "Number of the sidetrack being drilled at the time the computer generated the record. Prior to having a sidetrack, this number is always 0. The sidetrack number indexes at the time drilling new formation commences (not while drilling the cement plug). This item is common to all records.", /// Description2 = "Number of the sidetrack being drilled at the time the computer generated the record. Prior to having a sidetrack, this number is always 0. The sidetrack number indexes at the time drilling new formation commences (not while drilling the cement plug). This item is common to all records.",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 2, /// Length = 2,
/// ValueType = "S" /// ValueType = "S"
/// </summary> /// </summary>
[Column("RECID")] [Column("RECID")]
public short? Recid { get; set; } public short? Recid { get; set; }
/// <summary> /// <summary>
/// RecordId = 1, /// RecordId = 1,
/// ItemId = 4, /// ItemId = 4,
/// LongMnemonic = "SEQID", /// LongMnemonic = "SEQID",
/// ShortMnemonic = "SQID", /// ShortMnemonic = "SQID",
/// Description = "Sequence Identifier", /// Description = "Sequence Identifier",
/// Description2 = "Logical data record type identifier. This item is common to all records and, for current Pre-Defined Records, contains a value between 1 and 25, according to the record type. Types 26 through 49 inclusive are reserved for future expansion of the Pre-Defined records. Types 50 through 80 inclusive are open for Custom user definition. NOTE that the Logical Record Type for a record is this number plus 150, thus WITS Record 1 is Logical Record Type 151, WITS Record 2 is Logical Record Type 152, etc.", /// Description2 = "Logical data record type identifier. This item is common to all records and, for current Pre-Defined Records, contains a value between 1 and 25, according to the record type. Types 26 through 49 inclusive are reserved for future expansion of the Pre-Defined records. Types 50 through 80 inclusive are open for Custom user definition. NOTE that the Logical Record Type for a record is this number plus 150, thus WITS Record 1 is Logical Record Type 151, WITS Record 2 is Logical Record Type 152, etc.",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "L"
/// </summary> /// </summary>
[Column("SEQID")] [Column("SEQID")]
public int? Seqid { get; set; } public int? Seqid { get; set; }
/// <summary> /// <summary>
/// RecordId = 1, /// RecordId = 1,
/// ItemId = 5, /// ItemId = 5,
/// LongMnemonic = "DATE", /// LongMnemonic = "DATE",
/// ShortMnemonic = "DATE", /// ShortMnemonic = "DATE",
/// Description = "Date", /// Description = "Date",
/// Description2 = "Indicates the number of times this record has been generated (it is not reset to zero for a sidetrack). The computer should automatically increase the number by one each time it creates a new record. This item is common to all records. The sequence identifier in each individual record type keeps track of the count for that particular record only. Thus there is a sequence identifier for each record type used.", /// Description2 = "Indicates the number of times this record has been generated (it is not reset to zero for a sidetrack). The computer should automatically increase the number by one each time it creates a new record. This item is common to all records. The sequence identifier in each individual record type keeps track of the count for that particular record only. Thus there is a sequence identifier for each record type used.",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "L"
/// </summary> /// </summary>
[Column("DATE")] [Column("DATE")]
public int? Date { get; set; } public int? Date { get; set; }
/// <summary> /// <summary>
/// RecordId = 1, /// RecordId = 1,
/// ItemId = 6, /// ItemId = 6,
/// LongMnemonic = "TIME", /// LongMnemonic = "TIME",
/// ShortMnemonic = "TIME", /// ShortMnemonic = "TIME",
/// Description = "Time", /// Description = "Time",
/// Description2 = "Indicates the date the computer generated this record. The date is reported as a 6 digit integer in a YYMMDD type format. e.g. 910404 would represent April 4, 1991. It is common to all records. Note that, like Time below, Universal Coordinated Time (Greenwich Mean Time) is used as the common reference. Note also that though this number should never decrease, there is no guarantee of this fact.", /// Description2 = "Indicates the date the computer generated this record. The date is reported as a 6 digit integer in a YYMMDD type format. e.g. 910404 would represent April 4, 1991. It is common to all records. Note that, like Time below, Universal Coordinated Time (Greenwich Mean Time) is used as the common reference. Note also that though this number should never decrease, there is no guarantee of this fact.",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 4, /// Length = 4,
/// ValueType = "L" /// ValueType = "L"
/// </summary> /// </summary>
[Column("TIME")] [Column("TIME")]
public int? Time { get; set; } public int? Time { get; set; }
/// <summary> /// <summary>
/// RecordId = 1, /// RecordId = 1,
/// ItemId = 7, /// ItemId = 7,
/// LongMnemonic = "ACTCOD", /// LongMnemonic = "ACTCOD",
/// ShortMnemonic = "ACTC", /// ShortMnemonic = "ACTC",
/// Description = "Activity Code", /// Description = "Activity Code",
/// Description2 = "Indicates the time of day (24 hour clock), when the computer generated the record, eg. 225015 would represent 10:50:15 pm. This item is common to all records. Note that, like Date above, Universal Coordinated Time (Greenwich Mean Time) is used as the common reference.", /// Description2 = "Indicates the time of day (24 hour clock), when the computer generated the record, eg. 225015 would represent 10:50:15 pm. This item is common to all records. Note that, like Date above, Universal Coordinated Time (Greenwich Mean Time) is used as the common reference.",
/// FPSUnits = "----", /// FPSUnits = "----",
/// MetricUnits = "----", /// MetricUnits = "----",
/// Length = 2, /// Length = 2,
/// ValueType = "S" /// ValueType = "S"
/// </summary> /// </summary>
[Column("ACTCOD")] [Column("ACTCOD")]
public short? Actcod { get; set; } public short? Actcod { get; set; }
[ForeignKey(nameof(IdTelemetry))] [ForeignKey(nameof(IdTelemetry))]
public virtual Telemetry Telemetry { get; set; } public virtual Telemetry Telemetry { get; set; }
} }
} }

View File

@ -27,7 +27,7 @@ namespace AsbCloudDb.Model
[Column("id_well_type")] [Column("id_well_type")]
public int? IdWellType { get; set; } public int? IdWellType { get; set; }
[Column("state"), Comment("0 - неизвестно, 1 - в работе, 2 - завершена")] [Column("state"), Comment("0 - неизвестно, 1 - в работе, 2 - завершена")]
public int IdState { get; set; } public int IdState { get; set; }

View File

@ -1,5 +1,4 @@
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema; using System.ComponentModel.DataAnnotations.Schema;
#nullable disable #nullable disable

View File

@ -21,7 +21,7 @@ namespace AsbCloudDb.Model
[JsonIgnore] [JsonIgnore]
[InverseProperty(nameof(WellOperation.WellSectionType))] [InverseProperty(nameof(WellOperation.WellSectionType))]
public virtual ICollection<WellOperation> WellOperations { get; set; } public virtual ICollection<WellOperation> WellOperations { get; set; }
[JsonIgnore] [JsonIgnore]
[InverseProperty(nameof(DrillParams.WellSectionType))] [InverseProperty(nameof(DrillParams.WellSectionType))]
public virtual ICollection<DrillParams> DrillParamsCollection { get; set; } public virtual ICollection<DrillParams> DrillParamsCollection { get; set; }

View File

@ -15,7 +15,7 @@ namespace AsbCloudInfrastructure
DateTimeKind.Unspecified => DateTime.SpecifyKind(date.AddHours(-remoteTimezoneOffsetHours), DateTimeKind.Utc), DateTimeKind.Unspecified => DateTime.SpecifyKind(date.AddHours(-remoteTimezoneOffsetHours), DateTimeKind.Utc),
_ => date, _ => date,
}; };
return new DateTimeOffset( dateUtc); return new DateTimeOffset(dateUtc);
} }
public static DateTime ToRemoteDateTime(this DateTimeOffset date, double remoteTimezoneOffsetHours) public static DateTime ToRemoteDateTime(this DateTimeOffset date, double remoteTimezoneOffsetHours)

View File

@ -1,20 +1,20 @@
using AsbCloudApp.Data; using AsbCloudApp.Data;
using AsbCloudApp.Data.SAUB;
using AsbCloudApp.Services; using AsbCloudApp.Services;
using AsbCloudDb.Model; using AsbCloudDb.Model;
using AsbCloudInfrastructure.Services; using AsbCloudInfrastructure.Services;
using AsbCloudInfrastructure.Services.Analysis; using AsbCloudInfrastructure.Services.Analysis;
using AsbCloudInfrastructure.Services.Cache; using AsbCloudInfrastructure.Services.Cache;
using AsbCloudInfrastructure.Services.DrillingProgram;
using AsbCloudInfrastructure.Services.SAUB;
using AsbCloudInfrastructure.Services.WellOperationService; using AsbCloudInfrastructure.Services.WellOperationService;
using AsbCloudInfrastructure.Validators; using AsbCloudInfrastructure.Validators;
using FluentValidation.AspNetCore;
using Mapster; using Mapster;
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection;
using System; using System;
using FluentValidation;
using FluentValidation.AspNetCore;
using AsbCloudInfrastructure.Services.DrillingProgram;
using AsbCloudApp.Data.SAUB;
namespace AsbCloudInfrastructure namespace AsbCloudInfrastructure
{ {
@ -48,7 +48,7 @@ namespace AsbCloudInfrastructure
options.UseNpgsql(configuration.GetConnectionString("DefaultConnection"))); options.UseNpgsql(configuration.GetConnectionString("DefaultConnection")));
services.AddFluentValidation(); services.AddFluentValidation();
services.AddScoped<IAsbCloudDbContext>(provider => provider.GetService<AsbCloudDbContext>()); services.AddScoped<IAsbCloudDbContext>(provider => provider.GetService<AsbCloudDbContext>());
services.AddScoped<IFileShareService, GoogleDriveService>(); services.AddScoped<IFileShareService, GoogleDriveService>();
services.AddScoped<IEmailService, EmailService>(); services.AddScoped<IEmailService, EmailService>();
@ -71,7 +71,7 @@ namespace AsbCloudInfrastructure
services.AddTransient<IFileService, FileService>(); services.AddTransient<IFileService, FileService>();
services.AddTransient<IMeasureService, MeasureService>(); services.AddTransient<IMeasureService, MeasureService>();
services.AddTransient<IMessageService, MessageService>(); services.AddTransient<IMessageService, MessageService>();
services.AddTransient<IOperationsStatService, OperationsStatService>(); services.AddTransient<IOperationsStatService, OperationsStatService>();
services.AddTransient<IReportService, ReportService>(); services.AddTransient<IReportService, ReportService>();
services.AddTransient<ISetpointsService, SetpointsService>(); services.AddTransient<ISetpointsService, SetpointsService>();
services.AddTransient<ITelemetryAnalyticsService, TelemetryAnalyticsService>(); services.AddTransient<ITelemetryAnalyticsService, TelemetryAnalyticsService>();
@ -80,7 +80,7 @@ namespace AsbCloudInfrastructure
services.AddTransient<ITimezoneService, TimezoneService>(); services.AddTransient<ITimezoneService, TimezoneService>();
services.AddTransient<IUserService, UserService>(); services.AddTransient<IUserService, UserService>();
services.AddTransient<IUserRoleService, UserRoleService>(); services.AddTransient<IUserRoleService, UserRoleService>();
services.AddTransient<IWellService, WellService>(); services.AddTransient<IWellService, WellService>();
services.AddTransient<IWellCompositeService, WellCompositeService>(); services.AddTransient<IWellCompositeService, WellCompositeService>();
services.AddTransient<IWellOperationImportService, WellOperationImportService>(); services.AddTransient<IWellOperationImportService, WellOperationImportService>();
services.AddTransient<IWellOperationService, WellOperationService>(); services.AddTransient<IWellOperationService, WellOperationService>();

View File

@ -1,10 +1,10 @@
using System; using AsbCloudApp.Exceptions;
using System.Collections.Generic;
using System.Linq;
using AsbCloudApp.Exceptions;
using AsbCloudDb.Model; using AsbCloudDb.Model;
using AsbSaubReport.Model; using AsbSaubReport.Model;
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
using System;
using System.Collections.Generic;
using System.Linq;
namespace AsbCloudInfrastructure namespace AsbCloudInfrastructure
{ {
@ -28,7 +28,7 @@ namespace AsbCloudInfrastructure
public ReportDataSourcePgCloud(AsbCloudDbContext context, int idWell) public ReportDataSourcePgCloud(AsbCloudDbContext context, int idWell)
{ {
this.context = context; this.context = context;
var well = context.Wells var well = context.Wells
.Include(w => w.Cluster) .Include(w => w.Cluster)
.ThenInclude(c => c.Deposit) .ThenInclude(c => c.Deposit)
@ -97,7 +97,8 @@ namespace AsbCloudInfrastructure
&& d.DateTime >= beginUtc && d.DateTime >= beginUtc
&& d.DateTime <= endUtc) && d.DateTime <= endUtc)
.OrderBy(d => d.DateTime) .OrderBy(d => d.DateTime)
.Select(d => new DataSaubReport { .Select(d => new DataSaubReport
{
Date = d.DateTime.DateTime.AddHours(timezoneOffset), Date = d.DateTime.DateTime.AddHours(timezoneOffset),
Mode = d.Mode, Mode = d.Mode,
WellDepth = d.WellDepth, WellDepth = d.WellDepth,

View File

@ -1,6 +1,4 @@
using System; using System.Collections.Generic;
using System.Collections.Generic;
using System.Linq;
namespace AsbCloudInfrastructure.Services.Analysis namespace AsbCloudInfrastructure.Services.Analysis
{ {
@ -33,7 +31,7 @@ namespace AsbCloudInfrastructure.Services.Analysis
(xSum * xySum - x2Sum * ySum) / (xSum * xySum - x2Sum * ySum) /
(xSum * xSum - count * x2Sum); (xSum * xSum - count * x2Sum);
public bool IsYNotChanges(double upperBound = 0d, double lowerBound = 0d) => public bool IsYNotChanges(double upperBound = 0d, double lowerBound = 0d) =>
A < upperBound && A > lowerBound; A < upperBound && A > lowerBound;
public bool IsYIncreases(double bound = 0d) => public bool IsYIncreases(double bound = 0d) =>

View File

@ -1,13 +1,14 @@
using System; using AsbCloudApp.Services;
using AsbCloudDb.Model;
using AsbCloudInfrastructure.Services.Cache;
using AsbCloudInfrastructure.Services.SAUB;
using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.Hosting;
using System;
using System.Diagnostics;
using System.Threading; using System.Threading;
using System.Threading.Tasks; using System.Threading.Tasks;
using System.Diagnostics;
using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.Hosting;
using AsbCloudInfrastructure.Services.Cache;
using AsbCloudApp.Services;
using AsbCloudDb.Model;
using Microsoft.Extensions.Configuration;
namespace AsbCloudInfrastructure.Services.Analysis namespace AsbCloudInfrastructure.Services.Analysis
{ {
@ -34,7 +35,7 @@ namespace AsbCloudInfrastructure.Services.Analysis
while (!token.IsCancellationRequested) while (!token.IsCancellationRequested)
{ {
if(DateTime.Now > timeToStartAnalysis) if (DateTime.Now > timeToStartAnalysis)
{ {
timeToStartAnalysis = DateTime.Now + period; timeToStartAnalysis = DateTime.Now + period;
try try
@ -45,7 +46,7 @@ namespace AsbCloudInfrastructure.Services.Analysis
var analyticsService = new TelemetryAnalyticsService(context, var analyticsService = new TelemetryAnalyticsService(context,
telemetryService, cacheDb); telemetryService, cacheDb);
await analyticsService.AnalyzeAndSaveTelemetriesAsync(token).ConfigureAwait(false); await analyticsService.AnalyzeAndSaveTelemetriesAsync(token).ConfigureAwait(false);
context.Dispose(); context.Dispose();
} }
catch (Exception ex) catch (Exception ex)
@ -58,7 +59,7 @@ namespace AsbCloudInfrastructure.Services.Analysis
var ms = (int)(timeToStartAnalysis - DateTime.Now).TotalMilliseconds; var ms = (int)(timeToStartAnalysis - DateTime.Now).TotalMilliseconds;
ms = ms > 100 ? ms : 100; ms = ms > 100 ? ms : 100;
await Task.Delay(ms, token).ConfigureAwait(false); await Task.Delay(ms, token).ConfigureAwait(false);
} }
} }

View File

@ -76,13 +76,14 @@ namespace AsbCloudInfrastructure.Services.Analysis
var drillingPeriodsInfo = await db.TelemetryDataSaub var drillingPeriodsInfo = await db.TelemetryDataSaub
.Where(t => t.IdTelemetry == telemetryId) .Where(t => t.IdTelemetry == telemetryId)
.GroupBy(t => Math.Floor((((t.DateTime.DayOfYear * 24 + t.DateTime.Hour) * 60 + t.DateTime.Minute) * 60 + t.DateTime.Second + timezone.Hours - shiftStartSec) / intervalSeconds)) .GroupBy(t => Math.Floor((((t.DateTime.DayOfYear * 24 + t.DateTime.Hour) * 60 + t.DateTime.Minute) * 60 + t.DateTime.Second + timezone.Hours - shiftStartSec) / intervalSeconds))
.Select(g => new { .Select(g => new
{
WellDepthMin = g.Min(t => t.WellDepth), WellDepthMin = g.Min(t => t.WellDepth),
WellDepthMax = g.Max(t => t.WellDepth), WellDepthMax = g.Max(t => t.WellDepth),
DateMin = g.Min(t => t.DateTime), DateMin = g.Min(t => t.DateTime),
DateMax = g.Max(t => t.DateTime), DateMax = g.Max(t => t.DateTime),
}) })
.OrderBy(g=>g.DateMin) .OrderBy(g => g.DateMin)
.ToListAsync(token); .ToListAsync(token);
var wellDepthToIntervalData = drillingPeriodsInfo.Select(d => new WellDepthToIntervalDto var wellDepthToIntervalData = drillingPeriodsInfo.Select(d => new WellDepthToIntervalDto
@ -170,11 +171,11 @@ namespace AsbCloudInfrastructure.Services.Analysis
if (telemetryId is null) if (telemetryId is null)
return null; return null;
var unixBegin = begin == default var unixBegin = begin == default
? 0 ? 0
: (begin - new DateTime(1970, 1, 1)).TotalSeconds; : (begin - new DateTime(1970, 1, 1)).TotalSeconds;
var unixEnd = end == default var unixEnd = end == default
? (DateTime.Now - new DateTime(1970, 1, 1)).TotalSeconds ? (DateTime.Now - new DateTime(1970, 1, 1)).TotalSeconds
: (end - new DateTime(1970, 1, 1)).TotalSeconds; : (end - new DateTime(1970, 1, 1)).TotalSeconds;
return await (from a in db.TelemetryAnalysis return await (from a in db.TelemetryAnalysis
@ -256,7 +257,7 @@ namespace AsbCloudInfrastructure.Services.Analysis
const int take = step * 2; const int take = step * 2;
TelemetryAnalysis currentAnalysis = null; TelemetryAnalysis currentAnalysis = null;
while (true) while (true)
{ {
var dataSaubPart = await GetDataSaubPartOrDefaultAsync(idTelemetry, analyzeStartDate, token).ConfigureAwait(false); var dataSaubPart = await GetDataSaubPartOrDefaultAsync(idTelemetry, analyzeStartDate, token).ConfigureAwait(false);
@ -328,24 +329,24 @@ namespace AsbCloudInfrastructure.Services.Analysis
? DateTime.MaxValue ? DateTime.MaxValue
: DateTimeOffset.FromUnixTimeSeconds(datesRange.To)).ToRemoteDateTime(timezone.Hours), : DateTimeOffset.FromUnixTimeSeconds(datesRange.To)).ToRemoteDateTime(timezone.Hours),
}; };
return result; return result;
} }
private async Task<DateTime> GetLastAnalysisDateAsync(int idTelemetry, CancellationToken token = default) private async Task<DateTime> GetLastAnalysisDateAsync(int idTelemetry, CancellationToken token = default)
{ {
var lastAnalysisInDb = await (from analysis in db.TelemetryAnalysis var lastAnalysisInDb = await (from analysis in db.TelemetryAnalysis
where analysis.IdTelemetry == idTelemetry where analysis.IdTelemetry == idTelemetry
orderby analysis.UnixDate orderby analysis.UnixDate
select analysis) select analysis)
.LastOrDefaultAsync(token) .LastOrDefaultAsync(token)
.ConfigureAwait(false); .ConfigureAwait(false);
DateTime lastAnalysisDate = new DateTime(0, DateTimeKind.Utc); DateTime lastAnalysisDate = new DateTime(0, DateTimeKind.Utc);
if(lastAnalysisInDb is not null) if (lastAnalysisInDb is not null)
lastAnalysisDate = DateTime.UnixEpoch.AddSeconds(lastAnalysisInDb.DurationSec + lastAnalysisInDb.UnixDate); lastAnalysisDate = DateTime.UnixEpoch.AddSeconds(lastAnalysisInDb.DurationSec + lastAnalysisInDb.UnixDate);
return lastAnalysisDate; return lastAnalysisDate;
} }
@ -363,11 +364,12 @@ namespace AsbCloudInfrastructure.Services.Analysis
) )
.OrderBy(d => d.DateTime) .OrderBy(d => d.DateTime)
.Take(countOfRecordsForInterpolation) .Take(countOfRecordsForInterpolation)
.Select(d => new DataSaubAnalyse { .Select(d => new DataSaubAnalyse
{
IdTelemetry = d.IdTelemetry, IdTelemetry = d.IdTelemetry,
Date = d.DateTime, Date = d.DateTime,
BitDepth = d.BitDepth ?? 0, BitDepth = d.BitDepth ?? 0,
BlockPosition = d.BlockPosition ?? 0, BlockPosition = d.BlockPosition ?? 0,
HookWeight = d.HookWeight ?? 0, HookWeight = d.HookWeight ?? 0,
Pressure = d.Pressure ?? 0, Pressure = d.Pressure ?? 0,
RotorSpeed = d.RotorSpeed ?? 0, RotorSpeed = d.RotorSpeed ?? 0,
@ -479,7 +481,7 @@ namespace AsbCloudInfrastructure.Services.Analysis
var dataSaubFirst = dataSaubPartOfPart.First(); var dataSaubFirst = dataSaubPartOfPart.First();
var dataSaubLast = dataSaubPartOfPart.Last(); var dataSaubLast = dataSaubPartOfPart.Last();
var saubWellDepths = dataSaubPartOfPart.Select(s => (Y: (double)s.WellDepth, var saubWellDepths = dataSaubPartOfPart.Select(s => (Y: (double)s.WellDepth,
X: (s.Date - dataSaubFirst.Date).TotalSeconds)); X: (s.Date - dataSaubFirst.Date).TotalSeconds));
var saubBitDepths = dataSaubPartOfPart.Select(s => (Y: (double)s.BitDepth, var saubBitDepths = dataSaubPartOfPart.Select(s => (Y: (double)s.BitDepth,
X: (s.Date - dataSaubFirst.Date).TotalSeconds)); X: (s.Date - dataSaubFirst.Date).TotalSeconds));
@ -507,7 +509,7 @@ namespace AsbCloudInfrastructure.Services.Analysis
OperationStartDepth = null, OperationStartDepth = null,
OperationEndDepth = null, OperationEndDepth = null,
IsWellDepthDecreasing = wellDepthLine.IsYDecreases(-0.0001), IsWellDepthDecreasing = wellDepthLine.IsYDecreases(-0.0001),
IsWellDepthIncreasing = wellDepthLine.IsYIncreases( 0.0001), IsWellDepthIncreasing = wellDepthLine.IsYIncreases(0.0001),
IsBitPositionDecreasing = bitPositionLine.IsYDecreases(-0.0001), IsBitPositionDecreasing = bitPositionLine.IsYDecreases(-0.0001),
IsBitPositionIncreasing = bitPositionLine.IsYIncreases(0.0001), IsBitPositionIncreasing = bitPositionLine.IsYIncreases(0.0001),
IsBitPositionLt20 = bitPositionLine.IsAverageYLessThanBound(20), IsBitPositionLt20 = bitPositionLine.IsAverageYLessThanBound(20),
@ -522,7 +524,7 @@ namespace AsbCloudInfrastructure.Services.Analysis
IdOperation = default, IdOperation = default,
}; };
drillingAnalysis.IdOperation = drillingAnalysis.IdOperation =
operationDetectorService.DetectOperation(drillingAnalysis).Id; operationDetectorService.DetectOperation(drillingAnalysis).Id;
return drillingAnalysis; return drillingAnalysis;

View File

@ -1,18 +1,18 @@
using AsbCloudApp.Data; using AsbCloudApp.Data;
using AsbCloudApp.Services; using AsbCloudApp.Services;
using AsbCloudDb.Model; using AsbCloudDb.Model;
using Mapster;
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
using Microsoft.IdentityModel.Tokens; using Microsoft.IdentityModel.Tokens;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.IdentityModel.Tokens.Jwt;
using System.Linq; using System.Linq;
using System.Security.Claims; using System.Security.Claims;
using System.Security.Cryptography; using System.Security.Cryptography;
using System.Text; using System.Text;
using System.Threading; using System.Threading;
using System.Threading.Tasks; using System.Threading.Tasks;
using Mapster;
using System.IdentityModel.Tokens.Jwt;
namespace AsbCloudInfrastructure.Services namespace AsbCloudInfrastructure.Services
{ {
@ -23,7 +23,7 @@ namespace AsbCloudInfrastructure.Services
public const string issuer = "a"; public const string issuer = "a";
public const string audience = "a"; public const string audience = "a";
public static readonly SymmetricSecurityKey securityKey = new (Encoding.ASCII.GetBytes("супер секретный ключ для шифрования")); public static readonly SymmetricSecurityKey securityKey = new(Encoding.ASCII.GetBytes("супер секретный ключ для шифрования"));
private const string algorithms = SecurityAlgorithms.HmacSha256; private const string algorithms = SecurityAlgorithms.HmacSha256;
private static readonly TimeSpan expiresTimespan = TimeSpan.FromDays(365.25); private static readonly TimeSpan expiresTimespan = TimeSpan.FromDays(365.25);
@ -72,19 +72,19 @@ namespace AsbCloudInfrastructure.Services
if (userDto.Password is null || userDto.Password.Length is < 3 or > 50) if (userDto.Password is null || userDto.Password.Length is < 3 or > 50)
return -2; return -2;
if (userDto.Email?.Length > 255) if (userDto.Email?.Length > 255)
return -3; return -3;
if (userDto.Phone?.Length > 50) if (userDto.Phone?.Length > 50)
return -4; return -4;
if (userDto.Position?.Length > 255) if (userDto.Position?.Length > 255)
return -5; return -5;
var user = db.Users.FirstOrDefault(u => u.Login == userDto.Login); var user = db.Users.FirstOrDefault(u => u.Login == userDto.Login);
if(user is not null) if (user is not null)
return -6; return -6;
var salt = GenerateSalt(); var salt = GenerateSalt();
@ -104,7 +104,7 @@ namespace AsbCloudInfrastructure.Services
}; };
db.Users.Add(newUser); db.Users.Add(newUser);
try try
{ {
db.SaveChanges(); db.SaveChanges();

View File

@ -1,5 +1,4 @@
using AsbCloudApp.Data; using AsbCloudApp.Services;
using AsbCloudApp.Services;
using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Configuration;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
@ -136,7 +135,7 @@ namespace AsbCloudInfrastructure.Services
{ {
try try
{ {
var actionTask = work.ActionAsync(work.Id, cts.Token); var actionTask = work.ActionAsync(work.Id, cts.Token);
await actionTask.WaitAsync(TimeSpan.FromMinutes(2), cts.Token); await actionTask.WaitAsync(TimeSpan.FromMinutes(2), cts.Token);
} }
catch (Exception ex) catch (Exception ex)

View File

@ -1,15 +1,14 @@
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
using System.Linq; using System;
using System.Collections.Concurrent; using System.Collections.Concurrent;
using System.Collections.Generic; using System.Collections.Generic;
using System; using System.Linq;
using AsbCloudApp;
namespace AsbCloudInfrastructure.Services.Cache namespace AsbCloudInfrastructure.Services.Cache
{ {
public class CacheDb public class CacheDb
{ {
private readonly ConcurrentDictionary<string, CacheTableDataStore> cache = private readonly ConcurrentDictionary<string, CacheTableDataStore> cache =
new ConcurrentDictionary<string, CacheTableDataStore>(); new ConcurrentDictionary<string, CacheTableDataStore>();
public CacheTable<TEntity> GetCachedTable<TEntity>(DbContext context, params string[] includes) public CacheTable<TEntity> GetCachedTable<TEntity>(DbContext context, params string[] includes)

Some files were not shown because too many files have changed in this diff Show More