230 lines
5.4 KiB
C#
230 lines
5.4 KiB
C#
|
|
using MonitoringTechnology.Common;
|
|||
|
|
using MonitoringTechnology.DataAccess;
|
|||
|
|
using System;
|
|||
|
|
using System.Collections.Generic;
|
|||
|
|
using System.Linq;
|
|||
|
|
using System.Text;
|
|||
|
|
using System.Threading.Tasks;
|
|||
|
|
|
|||
|
|
namespace MonitoringTechnology.Models
|
|||
|
|
{
|
|||
|
|
public class MonitoringSensorModel : NotifyBase
|
|||
|
|
{
|
|||
|
|
/// <summary>
|
|||
|
|
/// 主键
|
|||
|
|
/// </summary>
|
|||
|
|
public int _id;
|
|||
|
|
|
|||
|
|
public int F_Id
|
|||
|
|
{
|
|||
|
|
get { return _id; }
|
|||
|
|
set { _id = value;this.DoNotify(); }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 序号
|
|||
|
|
/// </summary>
|
|||
|
|
public int _SerialNo;
|
|||
|
|
|
|||
|
|
public int F_SerialNo
|
|||
|
|
{
|
|||
|
|
get { return _SerialNo; }
|
|||
|
|
set { _SerialNo = value; this.DoNotify(); }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
public DateTime? f_CreateDate;
|
|||
|
|
/// <summary>
|
|||
|
|
/// 创建时间
|
|||
|
|
/// </summary>
|
|||
|
|
public DateTime? F_CreateDate
|
|||
|
|
{
|
|||
|
|
get { return f_CreateDate; }
|
|||
|
|
set { f_CreateDate = value; this.DoNotify(); }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 传感器数据上传时间
|
|||
|
|
/// </summary>
|
|||
|
|
public DateTime? _datetime_Sensor;
|
|||
|
|
public DateTime? F_DatetimeSensor
|
|||
|
|
{
|
|||
|
|
get { return _datetime_Sensor; }
|
|||
|
|
set { _datetime_Sensor = value; this.DoNotify(); }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
public List<string> _datetime_List = new List<string>();
|
|||
|
|
|
|||
|
|
public List<string> Datetime_List
|
|||
|
|
{
|
|||
|
|
get { return _datetime_List; }
|
|||
|
|
set { _datetime_List = value; this.DoNotify(); }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
public float? _Tem;
|
|||
|
|
/// <summary>
|
|||
|
|
/// 温度
|
|||
|
|
/// </summary>
|
|||
|
|
public float? F_Tem
|
|||
|
|
{
|
|||
|
|
get { return _Tem; }
|
|||
|
|
set { _Tem = value; this.DoNotify(); }
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
public float? _Hum;
|
|||
|
|
/// <summary>
|
|||
|
|
/// 湿度
|
|||
|
|
/// </summary>
|
|||
|
|
public float? F_Hum
|
|||
|
|
{
|
|||
|
|
get { return _Hum; }
|
|||
|
|
set { _Hum = value; this.DoNotify(); }
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
public float? _pressure;
|
|||
|
|
/// <summary>
|
|||
|
|
/// 气压
|
|||
|
|
/// </summary>
|
|||
|
|
public float? F_Pressure
|
|||
|
|
{
|
|||
|
|
get { return _pressure; }
|
|||
|
|
set { _pressure = value;this.DoNotify(); }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
public float? _acceleration_X;
|
|||
|
|
/// <summary>
|
|||
|
|
/// 加速度X
|
|||
|
|
/// </summary>
|
|||
|
|
public float? F_AccelerationX
|
|||
|
|
{
|
|||
|
|
get { return _acceleration_X; }
|
|||
|
|
set { _acceleration_X = value; this.DoNotify(); }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
public float? _acceleration_Y;
|
|||
|
|
/// <summary>
|
|||
|
|
/// 加速度Y
|
|||
|
|
/// </summary>
|
|||
|
|
public float? F_AccelerationY
|
|||
|
|
{
|
|||
|
|
get { return _acceleration_Y; }
|
|||
|
|
set { _acceleration_Y = value; this.DoNotify(); }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
public float? _acceleration_Z;
|
|||
|
|
/// <summary>
|
|||
|
|
/// 加速度Z
|
|||
|
|
/// </summary>
|
|||
|
|
public float? F_AccelerationZ
|
|||
|
|
{
|
|||
|
|
get { return _acceleration_Z; }
|
|||
|
|
set { _acceleration_Z = value; this.DoNotify(); }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
public float? _angularVelocity_X;
|
|||
|
|
/// <summary>
|
|||
|
|
/// 角速度X
|
|||
|
|
/// </summary>
|
|||
|
|
public float? F_AngularVelocityX
|
|||
|
|
{
|
|||
|
|
get { return _angularVelocity_X; }
|
|||
|
|
set { _angularVelocity_X = value;this.DoNotify(); }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
public float? _angularVelocity_Y;
|
|||
|
|
/// <summary>
|
|||
|
|
/// 角速度Y
|
|||
|
|
/// </summary>
|
|||
|
|
public float? F_AngularVelocityY
|
|||
|
|
{
|
|||
|
|
get { return _angularVelocity_Y; }
|
|||
|
|
set { _angularVelocity_Y = value;this.DoNotify(); }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
public float? _angularVelocity_Z;
|
|||
|
|
/// <summary>
|
|||
|
|
/// 角速度Z
|
|||
|
|
/// </summary>
|
|||
|
|
public float? F_AngularVelocityZ
|
|||
|
|
{
|
|||
|
|
get { return _angularVelocity_Z; }
|
|||
|
|
set { _angularVelocity_Z = value;this.DoNotify(); }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
public float? degrees_x ;
|
|||
|
|
/// <summary>
|
|||
|
|
/// X轴度数
|
|||
|
|
/// </summary>
|
|||
|
|
public float? F_DegreesX
|
|||
|
|
{
|
|||
|
|
get { return degrees_x; }
|
|||
|
|
set { degrees_x = value; this.DoNotify(); }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
public float? degrees_y;
|
|||
|
|
/// <summary>
|
|||
|
|
/// Y轴度数
|
|||
|
|
/// </summary>
|
|||
|
|
public float? F_DegreesY
|
|||
|
|
{
|
|||
|
|
get { return degrees_y; }
|
|||
|
|
set { degrees_y = value; this.DoNotify(); }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
public float? degrees_z;
|
|||
|
|
/// <summary>
|
|||
|
|
/// Z轴度数
|
|||
|
|
/// </summary>
|
|||
|
|
public float? F_DegreesZ
|
|||
|
|
{
|
|||
|
|
get { return degrees_z; }
|
|||
|
|
set { degrees_z = value; this.DoNotify(); }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
#region 未存数据库字段
|
|||
|
|
|
|||
|
|
public double x = 1.5;
|
|||
|
|
/// <summary>
|
|||
|
|
/// x轴方向倍数
|
|||
|
|
/// </summary>
|
|||
|
|
public double Multiple_X
|
|||
|
|
{
|
|||
|
|
get { return x; }
|
|||
|
|
set { x = value; this.DoNotify(); }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
public double y = 1.5;
|
|||
|
|
/// <summary>
|
|||
|
|
/// Y轴方向倍数
|
|||
|
|
/// </summary>
|
|||
|
|
public double Multiple_Y
|
|||
|
|
{
|
|||
|
|
get { return y; }
|
|||
|
|
set { y = value; this.DoNotify(); }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
public double z = 1.5;
|
|||
|
|
/// <summary>
|
|||
|
|
/// Z轴方向倍数
|
|||
|
|
/// </summary>
|
|||
|
|
public double Multiple_Z
|
|||
|
|
{
|
|||
|
|
get { return z; }
|
|||
|
|
set { z = value; this.DoNotify(); }
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
#endregion
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
}
|