using DataEntity;
|
using System.ComponentModel;
|
|
namespace XImagingXhandler.XDAL
|
{
|
/// <summary>
|
/// 挑选转运实体类
|
/// </summary>
|
public class MethodChoiceAndTransfer : IEntity
|
{
|
/// <summary>
|
/// 开启运行起点
|
/// </summary>
|
public string isrun { get; set; }
|
/// <summary>
|
/// 使能状态
|
/// </summary>
|
public string status { get; set; }
|
/// <summary>
|
/// 命令名称
|
/// </summary>
|
public string name { get; set; }
|
/// <summary>
|
/// 命令标签
|
/// </summary>
|
public string label { get; set; }
|
/// <summary>
|
/// 在实验流程中的位置编号
|
/// </summary>
|
public string strIndex { get; set; }
|
|
#region 机械臂
|
/// <summary>
|
/// 机械臂名称
|
/// </summary>
|
public string armText { get; set; }
|
/// <summary>
|
/// 机械臂id
|
/// </summary>
|
public string armValue { get; set; }
|
|
|
private string _headType = "";
|
/// <summary>
|
/// 移液枪类型
|
/// </summary>
|
public string headType
|
{
|
get { return _headType; }
|
set
|
{
|
_headType = value;
|
OnPropertyChanged("headType");
|
}
|
}
|
|
|
private int[] _channels = { };
|
/// <summary>
|
/// 移液枪通道
|
/// </summary>
|
public int[] channels
|
{
|
get { return _channels; }
|
set
|
{
|
_channels = value;
|
OnPropertyChanged("channels");
|
}
|
}
|
#endregion
|
|
#region 菌落信息
|
/// <summary>
|
/// 菌落名称
|
/// </summary>
|
public string bacteriaText { get; set; }
|
/// <summary>
|
/// 菌落ID
|
/// </summary>
|
public string bacteriaValue { get; set; }
|
#endregion
|
|
/// <summary>
|
/// 挑菌方式 1:单选, 2:穿刺, 3:吸液
|
/// </summary>
|
public int choiceMode { get; set; } = 0;
|
|
#region 挑菌耗材
|
/// <summary>
|
/// 挑菌耗材名称
|
/// </summary>
|
public string choiceLabwareText { get; set; }
|
/// <summary>
|
/// 挑菌耗材Id
|
/// </summary>
|
public string choiceLabwareValue { get; set; }
|
#endregion
|
|
#region 枪头耗材
|
/// <summary>
|
/// 枪头耗材名称
|
/// </summary>
|
public string tipsLabwareText { get; set; }
|
/// <summary>
|
/// 枪头耗材Id
|
/// </summary>
|
public string tipsLabwareValue { get; set; }
|
#endregion
|
|
/// <summary>
|
/// 自动开关盖 0:false, 1:true
|
/// </summary>
|
public int autoOpenCloseCover { get; set; } = 0;
|
|
/// <summary>
|
/// 挑菌调节高度
|
/// </summary>
|
public float choiceOffset { get; set; } = 0.0f;
|
|
/// <summary>
|
/// 否是开启超声
|
/// </summary>
|
public bool isEnableultrasonic { get; set; } = false;
|
|
/// <summary>
|
/// 超声属性信息
|
/// </summary>
|
public MethodUltrasonicChild ultrasonicData { get; set; } = new MethodUltrasonicChild();
|
|
#region 挑菌前环境设置
|
/// <summary>
|
/// 挑菌前环境设置参数
|
/// </summary>
|
public MethodChoiceAgoAspirateChild choiceAgoAspirateData { get; set; } = new MethodChoiceAgoAspirateChild();
|
#endregion
|
}
|
}
|