using SqlSugar;
|
using System;
|
using System.Collections.Generic;
|
using System.ComponentModel;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace XImagingXhandler.XDAL
|
{
|
/// <summary>
|
/// 耗材类型实体表
|
/// </summary>
|
[SugarTable("labwaretype")]
|
public class LabwareType : INotifyPropertyChanged
|
{
|
public event PropertyChangedEventHandler PropertyChanged;
|
private string _labwaretype_id;
|
/// <summary>
|
/// 耗材类型Id
|
/// </summary>
|
[SugarColumn(ColumnName = "labware_type_id", IsPrimaryKey = true)]
|
public string labwaretype_id
|
{
|
get { return _labwaretype_id; }
|
set
|
{
|
_labwaretype_id = value;
|
if(PropertyChanged!=null)
|
{
|
PropertyChanged(this, new PropertyChangedEventArgs(nameof(labwaretype_id)));
|
}
|
}
|
}
|
|
private string _labwaretype_name;
|
/// <summary>
|
/// 耗材类型名称
|
/// </summary>
|
[SugarColumn(ColumnName = "labware_well_name")]
|
public string labwaretype_name
|
{
|
get { return _labwaretype_name; }
|
set
|
{
|
_labwaretype_name = value;
|
if (PropertyChanged != null)
|
{
|
PropertyChanged(this, new PropertyChangedEventArgs(nameof(labwaretype_name)));
|
}
|
}
|
}
|
|
private string _labware_well_name_en;
|
/// <summary>
|
/// 耗材类型英文名称
|
/// </summary>
|
[SugarColumn(ColumnName = "labware_well_name_en")]
|
public string labware_well_name_en
|
{
|
get { return _labware_well_name_en; }
|
set
|
{
|
_labware_well_name_en = value;
|
if (PropertyChanged != null)
|
{
|
PropertyChanged(this, new PropertyChangedEventArgs(nameof(labware_well_name_en)));
|
}
|
}
|
}
|
|
private int _is_default_type;
|
/// <summary>
|
/// 此条数据是否默认(1:是;0:不是)
|
/// </summary>
|
[SugarColumn(ColumnName = "is_default_type")]
|
public int is_default_type
|
{
|
get { return _is_default_type; }
|
set
|
{
|
_is_default_type = value;
|
if (PropertyChanged != null)
|
{
|
PropertyChanged(this, new PropertyChangedEventArgs(nameof(is_default_type)));
|
}
|
}
|
}
|
|
private int _labware_type_status;
|
/// <summary>
|
/// 此条数据是否可用(1:可用;0:删除)
|
/// </summary>
|
[SugarColumn(ColumnName = "is_default_type")]
|
public int labware_type_status
|
{
|
get { return _labware_type_status; }
|
set
|
{
|
_labware_type_status = value;
|
if (PropertyChanged != null)
|
{
|
PropertyChanged(this, new PropertyChangedEventArgs(nameof(labware_type_status)));
|
}
|
}
|
}
|
|
private DateTime? _labware_type_timestamp;
|
/// <summary>
|
/// 此条数据更新时间
|
/// </summary>
|
[SugarColumn(ColumnName = "labware_type_timestamp")]
|
public DateTime? labware_type_timestamp
|
{
|
get { return _labware_type_timestamp; }
|
set
|
{
|
_labware_type_timestamp = value;
|
if (PropertyChanged != null)
|
{
|
PropertyChanged(this, new PropertyChangedEventArgs(nameof(labware_type_timestamp)));
|
}
|
}
|
}
|
}
|
}
|