using DataEntity;
|
using System;
|
using System.Collections.Generic;
|
using System.Data;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace XImagingXhandler.XDAL
|
{
|
/// <summary>
|
/// 挑菌方法属性
|
/// </summary>
|
public class MethodChoice: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; }
|
/// <summary>
|
/// 吸液耗材名称
|
/// </summary>
|
public string labwareText { get; set; }
|
/// <summary>
|
/// 吸液耗材Id
|
/// </summary>
|
public string labwareValue { get; set; }
|
|
private string _positionText;
|
/// <summary>
|
/// 台面位置名称
|
/// </summary>
|
public string positionText
|
{
|
get { return _positionText; }
|
set
|
{
|
_positionText = value;
|
OnPropertyChanged("positionText");
|
}
|
}
|
/// <summary>
|
/// 板位Id
|
/// </summary>
|
public string positionValue { get; set; }
|
/// <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");
|
}
|
}
|
/// <summary>
|
///挑菌所用枪头耗材名称
|
/// </summary>
|
public string labwaretipText { get; set; }
|
/// <summary>
|
/// 挑菌所用枪头耗材Id
|
/// </summary>
|
public string labwaretipValue { get; set; }
|
/// <summary>
|
/// 菌名称
|
/// </summary>
|
public string bacteriaText { get; set; }
|
/// <summary>
|
/// 菌Id
|
/// </summary>
|
public string bacteriaValue { get; set; }
|
|
private string _filePath;
|
/// <summary>
|
/// 移液表文件路径
|
/// </summary>
|
public string filePath
|
{
|
get { return _filePath; }
|
set
|
{
|
_filePath = value;
|
OnPropertyChanged("filePath");
|
}
|
}
|
|
/// <summary>
|
/// 移液表
|
/// </summary>
|
public DataTable transferDataTable { get; set; }
|
|
/// <summary>
|
/// 来源皿列名
|
/// </summary>
|
public string sourceLabware { get; set; }
|
/// <summary>
|
/// 来源皿坐标列名
|
/// </summary>
|
public string sourceWell { get; set; }
|
|
/// <summary>
|
/// 挑菌方式 0:单选, 1:穿刺, 2:吸液
|
/// </summary>
|
public int choiceMode { get; set; } = 0;
|
|
/// <summary>
|
/// 从第几行开始读数据
|
/// </summary>
|
public string beginLine { get; set; } = "0";
|
|
/// <summary>
|
/// 从第几行开始挑菌
|
/// </summary>
|
public string startPos { get; set; } = "0";
|
}
|
}
|