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