using CommunityToolkit.Mvvm.ComponentModel;
using MegaRobo.Entities;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace MegaRobo.C00225155.Entities.Entity_DB
{
[Table(Comment = "反应站1ml移液枪吸液配置", Name = "Liquid_lml_React")]
public class Liquid_lml_React
{
///
/// 自增ID
///
[Column(IsIdentity = true, IsPrimaryKey = true, Comment = "自增ID")]
public int Id { get; set; }
///
/// 1:50ul 2:300ul 3;1000ul
///
public int TipType { set; get; }
///
/// 开盖取样/稀释加样
///
public string FuncType { get; set; }
///
/// 瓶子类型 1:12ml样品瓶 2:5ml样品瓶
///
public int BottleType { set; get; }
///
/// 液体名称
///
public string LiquidName { get; set; }
///
/// 以纯水为标准的吸取比例
///
public double Ratio { get; set; } = 1.0000;
///
/// 液体编号
///
public int LiquidParamId { get; set; }
///
/// 容器编号
///
public int ContainerPlateIndex { get; set; }
///
/// 平台编号
///
public int PlatformCode { get; set; }
///
/// 是否液面探测
///
public int LiqLedetec { get; set; }
///
/// 吸液高度
///
public int AspireHeight { get; set; }
///
/// 分液高度
///
public int DispenHeight { get; set; }
///
/// 液体体积/
///
public int LiquidVolume { get; set; }
}
public class Liquid_lml_React_Show : ObservableObject
{
private int id;
public int Id { get => id; set => SetProperty(ref id, value); }
private int tiptype;
///
/// 1:50ul 2:300ul 3;1000ul
///
public int TipType { get => tiptype; set => SetProperty(ref tiptype, value); }
private string functype;
///
/// 用途,开盖取样/稀释加样
///
public string FuncType { get => functype; set => SetProperty(ref functype, value); }
private int bottletype;
///
/// 瓶子类型 1:12ml样品瓶 2:5ml样品瓶
///
public int BottleType { get => bottletype; set => SetProperty(ref bottletype, value); }
private string liquidname;
///
/// 液体名称
///
public string LiquidName { get => liquidname; set => SetProperty(ref liquidname, value); }
private double ratio = 1.0000;
public double Ratio { get => ratio; set => SetProperty(ref ratio, value); }
private int liquidparamid;
///
/// 液体编号
///
public int LiquidParamId { get => liquidparamid; set => SetProperty(ref liquidparamid, value); }
private int containerPlateIndex;
///
/// 容器编号
///
public int ContainerPlateIndex { get => containerPlateIndex; set => SetProperty(ref containerPlateIndex, value); }
private int plateformcode;
///
/// 平台编号
///
public int PlatformCode { get => plateformcode; set => SetProperty(ref plateformcode, value); }
private int liqLedetec;
///
/// 是否液面探测
///
public int LiqLedetec { get => liqLedetec; set => SetProperty(ref liqLedetec, value); }
private int aspireHeight;
///
/// 吸液高度
///
public int AspireHeight { get => aspireHeight; set => SetProperty(ref aspireHeight, value); }
private int dispenHeight;
///
/// 分液高度
///
public int DispenHeight { get => dispenHeight; set => SetProperty(ref dispenHeight, value); }
private int liquidVolume;
///
/// 液体体积/
///
public int LiquidVolume { get => liquidVolume; set => SetProperty(ref liquidVolume, value); }
}
}