ab56a9bcf7
SVN-Revision: r240
43 lines
1.3 KiB
C#
43 lines
1.3 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Data;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace MQTTClient
|
|
{
|
|
public class MqttDataFieldModel
|
|
{
|
|
private string _id;
|
|
private string _fieldName;
|
|
private string _receiveFieldName;
|
|
|
|
public string Id
|
|
{
|
|
get { return _id; }
|
|
set { _id = value; }
|
|
}
|
|
public string FieldName
|
|
{
|
|
get { return _fieldName; }
|
|
set { _fieldName = value; }
|
|
}
|
|
public string ReceiveFieldName
|
|
{
|
|
get { return _receiveFieldName; }
|
|
set { _receiveFieldName = value; }
|
|
}
|
|
public MqttDataFieldModel(DataRow dataRow)
|
|
{
|
|
Update(dataRow);
|
|
}
|
|
public void Update(DataRow dataRow)
|
|
{
|
|
_id = dataRow != null && dataRow.Table.Columns.Contains("id") && dataRow["id"] != null ? dataRow["id"].ToString() : "";
|
|
_fieldName = dataRow != null && dataRow.Table.Columns.Contains("fieldName") && dataRow["fieldName"] != null ? dataRow["fieldName"].ToString() : "";
|
|
_receiveFieldName = dataRow != null && dataRow.Table.Columns.Contains("receiveFieldName") && dataRow["receiveFieldName"] != null ? dataRow["receiveFieldName"].ToString() : "";
|
|
}
|
|
}
|
|
}
|