using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using SqlSugar;
namespace DataEntity
{
///
/// 实验列表
///
[SugarTable("experimentlist")]
public class Experiment:IEntity
{
private int _indexNum;
///
/// 索引Id
///
[SugarColumn(IsIgnore = true, IsOnlyIgnoreInsert = true, IsOnlyIgnoreUpdate = true)]
public int indexNum
{
get { return _indexNum; }
set
{
_indexNum = value;
OnPropertyChanged("indexNum");
}
}
private string _experimentid = "";
///
/// 实验Id
///
[SugarColumn(ColumnName = "experimentid", IsPrimaryKey = true)]
public string experimentid
{
get { return _experimentid; }
set
{
_experimentid = value;
OnPropertyChanged("experimentid");
}
}
private string _experimentname;
///
/// 实验名称
///
[SugarColumn(ColumnName = "experimentname")]
public string experimentname
{
get { return _experimentname; }
set
{
_experimentname = value;
OnPropertyChanged("experimentname");
}
}
private string _experimentxmlcontent;
///
/// 实验xml文本内容
///
[SugarColumn(ColumnName = "experimentxmlcontent")]
public string experimentxmlcontent
{
get { return _experimentxmlcontent; }
set
{
_experimentxmlcontent = value;
OnPropertyChanged("experimentxmlcontent");
}
}
private string _experimentfile;
///
/// 实验文件全路径
///
[SugarColumn(ColumnName = "experimentfile")]
public string experimentfile
{
get { return _experimentfile; }
set
{
_experimentfile = value;
OnPropertyChanged("experimentfile");
}
}
private DateTime _createtime;
///
/// 创建时间
///
[SugarColumn(ColumnName = "createtime")]
public DateTime createtime
{
get { return _createtime; }
set
{
_createtime = value;
OnPropertyChanged("createtime");
}
}
private DateTime _updatetime;
///
/// 更新时间
///
[SugarColumn(ColumnName = "updatetime")]
public DateTime updatetime
{
get { return _updatetime; }
set
{
_updatetime = value;
OnPropertyChanged("updatetime");
}
}
private int _status;
///
/// 状态;0:删除;1可用;
///
[SugarColumn(ColumnName = "status")]
public int status
{
get { return _status; }
set
{
_status = value;
OnPropertyChanged("status");
}
}
private string _remark = "";
///
/// 实验说明
///
[SugarColumn(ColumnName = "remark")]
public string remark
{
get { return _remark; }
set
{
_remark = value;
OnPropertyChanged("remark");
}
}
private int _totalrun;
///
/// 运行总次数
///
[SugarColumn(IsIgnore = true, IsOnlyIgnoreInsert = true, IsOnlyIgnoreUpdate = true)]
public int totalrun
{
get { return _totalrun; }
set
{
_totalrun = value;
OnPropertyChanged("totalrun");
}
}
private int _totalsuccessrun;
///
/// 运行成功次数
///
[SugarColumn(IsIgnore = true, IsOnlyIgnoreInsert = true, IsOnlyIgnoreUpdate = true)]
public int totalsuccessrun
{
get { return _totalsuccessrun; }
set
{
_totalsuccessrun = value;
OnPropertyChanged("totalsuccessrun");
}
}
private int _totalfailrun;
///
/// 运行失败次数
///
[SugarColumn(IsIgnore = true, IsOnlyIgnoreInsert = true, IsOnlyIgnoreUpdate = true)]
public int totalfailrun
{
get { return _totalfailrun; }
set
{
_totalfailrun = value;
OnPropertyChanged("totalfailrun");
}
}
}
}