BaoKai_202508_Wms_Jingwang_.../WMS.Model/Base/GoodsInfoModel.cs
2025-08-24 21:52:42 +08:00

876 lines
29 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.Serialization;
using System.ComponentModel;
using WMS.Attirubte;
namespace WMS.Model.Base
{
/// <summary>
/// 物料资料
/// </summary>
[Serializable]
[TableClmAttribute(TableName = "T_BASE_GOODS")]
public class GoodsInfoModel
{
#region
// public GoodsInfoModel()
// {
// GOODS_ID = string.Empty;
// GOODS_NAME = string.Empty;
// GOODS_SHORT_NAME = string.Empty;
// PY_NAME = string.Empty;
// GOODS_TYPE_ID = string.Empty;
// SPECIFICATION = string.Empty;
// MODEL = string.Empty;
// PRICE = 0;
// BARCODE = string.Empty;
// GLENGTH = 0;
// GWIDTH = 0;
// GHEIGHT = 0;
// GVOLUME = 0;
// SCALE_UNIT = string.Empty;
// UNIT = string.Empty;
// WARN_UP = 0;
// WARN_DOWN = 0;
// PRODUCE_AREA = string.Empty;
// GROSS_WEIGHT = 0;
// NET_WEIGHT = 0;
// PROVIDER_ID = string.Empty;
// HSNUMBER = string.Empty;
// ABC = string.Empty;
// STORED = string.Empty;
// PERIOD = 0;
// PERIODUNIT = string.Empty;
// ADDTAX = 0;
// SEASON = string.Empty;
// TARIFFRATE = 0;
// REMARK = string.Empty;
// STATUS = string.Empty;
// VERSION = string.Empty;
// GOODS_TYPE_NAME = string.Empty;
// SCALE_UNIT_NAME = string.Empty;
// UNIT_NAME = string.Empty;
// PROVIDER_NAME = string.Empty;
// ABC_NAME = string.Empty;
// STORED_NAME = string.Empty;
// PERIODUNIT_NAME = string.Empty;
// SEASON_NAME = string.Empty;
// STATUS_NAME = string.Empty;
// HAZARDOUS_NAME = string.Empty;
// }
///// <summary>
/////GoodsNumber
///// <summary>
// [DisplayName("GoodsNumber")]
// public virtual string GOODS_ID { get; set; }
///// <summary>
/////Goods NAME
///// <summary>
//[DisplayName("物料")]
//public virtual string GOODS_NAME { get; set; }
///// <summary>
/////物料简称
///// <summary>
//[DisplayName("物料简称")]
//public virtual string GOODS_SHORT_NAME { get; set; }
///// <summary>
/////助记码
///// <summary>
//[DisplayName("助记码")]
//public virtual string PY_NAME { get; set; }
///// <summary>
/////物料分类编号
///// <summary>
//[DisplayName("物料分类编号")]
//[TableClmAttribute(JoinTableClmName = "GOODS_TYPE_NAME", JoinTableClm = "GOODS_TYPE_ID", ClmJoinTable = "T_BASE_GOODS_TYPE", ClassName = "GOODS_TYPE_NAME")]
//public virtual string GOODS_TYPE_ID { get; set; }
///// <summary>
///// 物料分类名称
///// </summary>
//[DisplayName("物料分类")]
//public virtual string GOODS_TYPE_NAME { get; set; }
///// <summary>
/////规格
///// <summary>
//[DisplayName("规格")]
//public virtual string SPECIFICATION { get; set; }
///// <summary>
/////型号
///// <summary>
//[DisplayName("型号")]
//public virtual string MODEL { get; set; }
///// <summary>
/////单价
///// <summary>
//[DisplayName("单价")]
//public virtual decimal PRICE { get; set; }
///// <summary>
/////BarCode
///// <summary>
//[DisplayName("BarCode")]
//public virtual string BARCODE { get; set; }
///// <summary>
/////长
///// <summary>
//[DisplayName("长")]
//public virtual decimal GLENGTH { get; set; }
///// <summary>
/////宽
///// <summary>
//[DisplayName("宽")]
//public virtual decimal GWIDTH { get; set; }
///// <summary>
/////高
///// <summary>
//[DisplayName("高")]
//public virtual decimal GHEIGHT { get; set; }
///// <summary>
/////体积
///// <summary>
//[DisplayName("体积")]
//public virtual decimal GVOLUME { get; set; }
///// <summary>
/////物料重量UNIT (字典表获取下拉)
///// <summary>
//[DisplayName("重量UNIT")]
//[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'kg_unit' ", ClassName = "VC_DICTIONARY_NAME")]
//public virtual string SCALE_UNIT { get; set; }
///// <summary>
///// 重量UNIT
///// </summary>
//[DisplayName("重量UNIT")]
//public virtual string SCALE_UNIT_NAME { get; set; }
///// <summary>
/////物料UNIT (字典表获取下拉)
///// <summary>
//[DisplayName("物料UNIT")]
//[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'vc_uom' ", ClassName = "VC_DICTIONARY_NAME")]
//public virtual string UNIT { get; set; }
///// <summary>
///// 物料UNIT
///// </summary>
//[DisplayName("物料UNIT")]
//public virtual string UNIT_NAME { get; set; }
///// <summary>
/////库存上限
///// <summary>
//[DisplayName("库存上限")]
//public virtual decimal WARN_UP { get; set; }
///// <summary>
/////库存下限
///// <summary>
//[DisplayName("库存下限")]
//public virtual decimal WARN_DOWN { get; set; }
///// <summary>
/////产地
///// <summary>
//[DisplayName("产地")]
//public virtual string PRODUCE_AREA { get; set; }
///// <summary>
/////毛重
///// <summary>
//[DisplayName("毛重")]
//public virtual decimal GROSS_WEIGHT { get; set; }
///// <summary>
/////净重
///// <summary>
//[DisplayName("净重")]
//public virtual decimal NET_WEIGHT { get; set; }
///// <summary>
/////供应商编号
///// <summary>
//[DisplayName("供应商编号")]
//[TableClmAttribute(JoinTableClmName = "PROVIDER_NAME", JoinTableClm = "PROVIDER_ID", ClmJoinTable = "T_BASE_PROVIDER_DICTIONARY", ClassName = "PROVIDER_NAME")]
//public virtual string PROVIDER_ID { get; set; }
///// <summary>
///// 供应商
///// </summary>
//[DisplayName("供应商")]
//public virtual string PROVIDER_NAME { get; set; }
///// <summary>
/////海关编码 HS编码
///// <summary>
//[DisplayName("海关编码 HS编码")]
//public virtual string HSNUMBER { get; set; }
///// <summary>
/////ABC分类
///// <summary>
//[DisplayName("ABC分类")]
//[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'loc_adc_class' ", ClassName = "VC_DICTIONARY_NAME")]
//public virtual string ABC { get; set; }
///// <summary>
///// ABC
///// </summary>
//[DisplayName("ABC等级")]
//public virtual string ABC_NAME { get; set; }
///// <summary>
/////危险品 0否 1是
///// <summary>
//[DisplayName("危险品")]
//[TableClm(ColumnData = "否%0|是%1")]
//public virtual string HAZARDOUS { get; set; }
///// <summary>
///// 危险品
///// </summary>
//[DisplayName("危险品")]
//public virtual string HAZARDOUS_NAME { get; set; }
///// <summary>
/////存储条件
///// <summary>
//[DisplayName("存储条件")]
//[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'loc_storage' ", ClassName = "VC_DICTIONARY_NAME")]
//public virtual string STORED { get; set; }
///// <summary>
///// 存储条件
///// </summary>
//[DisplayName("存储条件")]
//public virtual string STORED_NAME { get; set; }
///// <summary>
/////保质期
///// <summary>
//[DisplayName("保质期")]
//public virtual Int64 PERIOD { get; set; }
///// <summary>
/////保质期UNIT
///// <summary>
//[DisplayName("保质期UNIT")]
//[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'qg_unit' ", ClassName = "VC_DICTIONARY_NAME")]
// public virtual string PERIODUNIT { get; set; }
///// <summary>
///// 保质期UNIT
///// </summary>
//[DisplayName("保质期UNIT")]
//public virtual string PERIODUNIT_NAME { get; set; }
///// <summary>
/////增值税
///// <summary>
//[DisplayName("增值税")]
//public virtual decimal ADDTAX { get; set; }
///// <summary>
/////季节
///// <summary>
//[DisplayName("季节")]
//[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'loc_season' ", ClassName = "VC_DICTIONARY_NAME")]
//public virtual string SEASON { get; set; }
///// <summary>
///// 季节
///// </summary>
//[DisplayName("季节")]
//public virtual string SEASON_NAME { get; set; }
///// <summary>
/////关税税率
///// <summary>
//[DisplayName("关税税率")]
//public virtual decimal TARIFFRATE { get; set; }
///// <summary>
/////备注
///// <summary>
//[DisplayName("备注")]
//public virtual string REMARK { get; set; }
///// <summary>
/////Status
///// <summary>
//[DisplayName("Status")]
//[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'good_status' ", ClassName = "VC_DICTIONARY_NAME")]
//public virtual string STATUS { get; set; }
///// <summary>
///// Status
///// </summary>
//[DisplayName("Status")]
//public virtual string STATUS_NAME { get; set; }
///// <summary>
/////版本
///// <summary>
//[DisplayName("版本")]
//public virtual string VERSION { get; set; }
//private Boolean _ischeck;//第一列复选框
//[DisplayName("是否选中")]
//[TableClm(NoSelect = false)]
//public Boolean IsCheck
//{
// get { return _ischeck; }
// set { _ischeck = value; }
//}
#endregion
private string _goods_id =string.Empty;
private string _goods_name = string.Empty;
private string _goods_short_name = string.Empty;
private string _py_name = string.Empty;
private string _goods_type_id = string.Empty;
private string _specification = string.Empty;
private string _model = string.Empty;
private decimal _price= 0;
private string _barcode = string.Empty;
private decimal _glength = 0;
private decimal _gwidth = 0;
private decimal _gheight = 0;
private decimal _gvolume= 0;
private string _scale_unit= string.Empty;
private string _unit= string.Empty;
private decimal _warn_up= 0;
private decimal _warn_down = 0;
private string _produce_area= string.Empty;
private decimal _gross_weight = 0;
private decimal _net_weight = 0;
private string _provider_id = string.Empty;
private string _hsnumber = string.Empty;
private string _abc = string.Empty;
private string _hazardous = string.Empty;
private string _stored = string.Empty;
private decimal _period= 0;
private string _periodunit = string.Empty;
private decimal _addtax= 0;
private string _season = string.Empty;
private decimal _tariffrate= 0;
private string _remark = string.Empty;
private string _status = string.Empty;
private string _version = string.Empty;
private string _storage_area_id = string.Empty;
private string _storage_id = string.Empty;
private string _storage_name = string.Empty;
private string _storage_area_name = string.Empty;
private string _storage_area_short_name = string.Empty;
/// <summary>
/// 所属仓库
/// </summary>
[DisplayName("仓库名称")]
[TableClmAttribute(JoinTableClmName = "STORAGE_NAME", JoinTableClm = "STORAGE_ID", ClmJoinTable = "T_BASE_STORAGEINFO")]
public string STORAGE_ID
{
set { _storage_id = value; }
get { return _storage_id; }
}
string _semists = "0";
[DisplayName("是否半成品")]
[TableClm(NoSelect = false)]
public string SEMISTS
{
set { _semists = value; }
get { return _semists; }
}
/// <summary>
/// 所属仓库
/// </summary>
[DisplayName("仓库名称")]
[TableClm(NoSelect = false)]
public string STORAGE_NAME
{
set { _storage_name = value; }
get { return _storage_name; }
}
/// <summary>
/// 库区编号
/// </summary>
[DisplayName("库区编号")]
public string STORAGE_AREA_ID
{
set { _storage_area_id = value; }
get { return _storage_area_id; }
}
// private string _storage_area_name;
/// <summary>
/// 库区名称
/// </summary>
[DisplayName("仓库库区")]
public string STORAGE_AREA_NAME
{
set { _storage_area_name = value; }
get { return _storage_area_name; }
}
/// <summary>
///GoodsNumber
/// <summary>
[DisplayName("物料编号")]
public string GOODS_ID { get { return _goods_id; } set { _goods_id = value; } }
/// <summary>
///Goods NAME
/// <summary>
[DisplayName("物料名称")]
public string GOODS_NAME { get { return _goods_name; } set { _goods_name = value; } }
/// <summary>
///物料简称
/// <summary>
[DisplayName("物料简称")]
public string GOODS_SHORT_NAME { get { return _goods_short_name; } set { _goods_short_name = value; } }
/// <summary>
///助记码
/// <summary>
[DisplayName("助记码")]
public string PY_NAME { get { return _py_name; } set { _py_name = value; } }
/// <summary>
///物料分类编号
/// <summary>
[DisplayName("分类编号")]
[TableClmAttribute(JoinTableClmName = "GOODS_TYPE_NAME", JoinTableClm = "GOODS_TYPE_ID", ClmJoinTable = "T_BASE_GOODS_TYPE", ClassName = "GOODS_TYPE_NAME")]
public string GOODS_TYPE_ID { get { return _goods_type_id; } set { _goods_type_id = value; } }
public string _goods_type_name;
/// <summary>
/// 物料分类名称
/// </summary>
[DisplayName("分类名称")]
[TableClm(NoSelect = false)]
public string GOODS_TYPE_NAME { get { return _goods_type_name; } set { _goods_type_name = value; } }
/// <summary>
///规格
/// <summary>
[DisplayName("规格")]
public string SPECIFICATION { get { return _specification; } set { _specification = value; } }
/// <summary>
///型号
/// <summary>
[DisplayName("型号")]
public string MODEL { get { return _model; } set { _model = value; } }
/// <summary>
///单价
/// <summary>
[DisplayName("单价")]
public decimal PRICE { get { return _price; } set { _price = value; } }
/// <summary>
///BarCode
/// <summary>
[DisplayName("条形码")]
public string BARCODE { get { return _barcode; } set { _barcode = value; } }
/// <summary>
///长
/// <summary>
[DisplayName("长")]
public decimal GLENGTH { get { return _glength; } set { _glength = value; } }
/// <summary>
///宽
/// <summary>
[DisplayName("宽")]
public decimal GWIDTH { get { return _gwidth; } set { _gwidth = value; } }
/// <summary>
///高
/// <summary>
[DisplayName("高")]
public decimal GHEIGHT { get { return _gheight; } set { _gheight = value; } }
/// <summary>
///体积
/// <summary>
[DisplayName("体积")]
public decimal GVOLUME { get { return _gvolume; } set { _gvolume = value; } }
/// <summary>
///物料重量UNIT (字典表获取下拉)
/// <summary>
[DisplayName("重量单位")]
[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'kg_unit' ", ClassName = "VC_DICTIONARY_NAME")]
public string SCALE_UNIT { get { return _scale_unit; } set { _scale_unit = value; } }
public string _scale_unit_name;
/// <summary>
/// 重量UNIT
/// </summary>
[DisplayName("重量单位")]
[TableClm(NoSelect = false)]
public string SCALE_UNIT_NAME { get { return _scale_unit_name; } set { _scale_unit_name = value; } }
/// <summary>
///物料UNIT (字典表获取下拉)
/// <summary>
[DisplayName("单位")]
[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'vc_uom' ", ClassName = "VC_DICTIONARY_NAME")]
public string UNIT { get { return _unit; } set { _unit = value; } }
public string _unit_name;
/// <summary>
/// 物料UNIT
/// </summary>
[DisplayName("单位")]
[TableClm(NoSelect = false)]
public string UNIT_NAME { get { return _unit_name; } set { _unit_name = value; } }
/// <summary>
///库存上限
/// <summary>
[DisplayName("库存上限")]
public decimal WARN_UP { get { return _warn_up; } set { _warn_up = value; } }
/// <summary>
///库存下限
/// <summary>
[DisplayName("库存下限")]
public decimal WARN_DOWN { get { return _warn_down; } set { _warn_down = value; } }
/// <summary>
///产地
/// <summary>
[DisplayName("产地")]
public string PRODUCE_AREA { get { return _produce_area; } set { _produce_area = value; } }
/// <summary>
///毛重
/// <summary>
[DisplayName("毛重")]
public decimal GROSS_WEIGHT { get { return _gross_weight; } set { _gross_weight = value; } }
/// <summary>
///净重
/// <summary>
[DisplayName("净重")]
public decimal NET_WEIGHT { get { return _net_weight; } set { _net_weight = value; } }
/// <summary>
///供应商编号
/// <summary>
[DisplayName("供应商")]
[TableClmAttribute(JoinTableClmName = "PROVIDER_NAME", JoinTableClm = "PROVIDER_ID", ClmJoinTable = "T_BASE_PROVIDER_DICTIONARY", ClassName = "PROVIDER_NAME")]
public string PROVIDER_ID { get { return _provider_id; } set { _provider_id = value; } }
public string _provider_name;
/// <summary>
/// 供应商
/// </summary>
[DisplayName("供应商")]
[TableClm(NoSelect = false)]
public string PROVIDER_NAME { get { return _provider_name; } set { _provider_name = value; } }
/// <summary>
///海关编码 HS编码
/// <summary>
[DisplayName("海关编码 HS编码")]
public string HSNUMBER { get { return _hsnumber; } set { _hsnumber = value; } }
/// <summary>
///ABC分类
/// <summary>
[DisplayName("ABC等级")]
[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'loc_adc_class' ", ClassName = "VC_DICTIONARY_NAME")]
public string ABC { get { return _abc; } set { _abc = value; } }
public string _abc_name;
/// <summary>
/// ABC
/// </summary>
[DisplayName("ABC等级")]
[TableClm(NoSelect = false)]
public string ABC_NAME { get { return _abc_name; } set { _abc_name = value; } }
/// <summary>
///危险品 0否 1是
/// <summary>
[DisplayName("危险品")]
[TableClm(ColumnData = "否%0|是%1")]
public string HAZARDOUS { get { return _hazardous; } set { _hazardous = value; } }
public string _hazardous_name;
/// <summary>
/// 危险品
/// </summary>
[DisplayName("危险品")]
[TableClm(NoSelect = false)]
public string HAZARDOUS_NAME { get { return _hazardous_name; } set { _hazardous_name = value; } }
/// <summary>
///存储条件
/// <summary>
[DisplayName("存储条件")]
[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'loc_storage' ", ClassName = "VC_DICTIONARY_NAME")]
public string STORED { get { return _stored; } set { _stored = value; } }
public string _stored_name;
/// <summary>
/// 存储条件
/// </summary>
[DisplayName("存储条件")]
[TableClm(NoSelect = false)]
public string STORED_NAME { get { return _stored_name; } set { _stored_name = value; } }
/// <summary>
///保质期
/// <summary>
[DisplayName("保质期")]
public decimal PERIOD { get { return _period; } set { _period = value; } }
/// <summary>
///保质期UNIT
/// <summary>
[DisplayName("保质期UNIT")]
[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'qg_unit' ", ClassName = "VC_DICTIONARY_NAME")]
public string PERIODUNIT { get { return _periodunit; } set { _periodunit = value; } }
public string _periodunit_name;
/// <summary>
/// 保质期UNIT
/// </summary>
[DisplayName("保质期UNIT")]
[TableClm(NoSelect = false)]
public string PERIODUNIT_NAME { get { return _periodunit_name; } set { _periodunit_name = value; } }
/// <summary>
///增值税
/// <summary>
[DisplayName("增值税")]
public decimal ADDTAX { get { return _addtax; } set { _addtax = value; } }
/// <summary>
///季节
/// <summary>
[DisplayName("季节")]
[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'loc_season' ", ClassName = "VC_DICTIONARY_NAME")]
public string SEASON { get { return _season; } set { _season = value; } }
public string _season_name;
/// <summary>
/// 季节
/// </summary>
[DisplayName("季节")]
[TableClm(NoSelect = false)]
public string SEASON_NAME { get { return _season_name; } set { _season_name = value; } }
/// <summary>
///关税税率
/// <summary>
[DisplayName("关税税率")]
public decimal TARIFFRATE { get { return _tariffrate; } set { _tariffrate = value; } }
/// <summary>
///备注
/// <summary>
[DisplayName("备注")]
public string REMARK { get { return _remark; } set { _remark = value; } }
/// <summary>
///Status
/// <summary>
[DisplayName("Status")]
[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'good_status' ", ClassName = "VC_DICTIONARY_NAME")]
public string STATUS { get { return _status; } set { _status = value; } }
public string _status_name;
/// <summary>
/// Status
/// </summary>
[DisplayName("状态")]
[TableClm(NoSelect = false)]
public string STATUS_NAME { get { return _status_name; } set { _status_name = value; } }
/// <summary>
///版本
/// <summary>
[DisplayName("版本")]
public string VERSION { get { return _version; } set { _version = value; } }
/// <summary>
///图片
/// <summary>
[DisplayName("图片")]
[TableClm(NoSelect = false)]
public byte[] IMG { get { return _img; } set { _img = value; } }
private Boolean _ischeck ;//第一列复选框
private byte[] _img;
private string _create_man =string.Empty;
private string _update_man = string.Empty;
private DateTime _create_date;
private DateTime _update_date;
private string _sc_flag = string.Empty;
private string _create_man_name = string.Empty;
private string _update_man_name = string.Empty;
private string _sc_flag_name = string.Empty;
private decimal _cost_price=0;
[DisplayName("是否选中")]
[TableClm(NoSelect = false)]
public Boolean IsCheck
{
get { return _ischeck; }
set { _ischeck = value; }
}
/// <summary>
///创建人
/// <summary>
[DisplayName("创建人")]
[TableClmAttribute(JoinTableClmName = "NAME", JoinTableClm = "USER_ID", ClmJoinTable = "T_BASE_USERINFO")]
public string CREATE_MAN
{
get
{
return _create_man;
}
set
{
_create_man = value;
}
}
/// <summary>
///创建人
/// <summary>
[DisplayName("创建人")]
[TableClm(NoSelect = false)]
public string CREATE_MAN_NAME
{
get
{
return _create_man_name;
}
set
{
_create_man_name = value;
}
}
/// <summary>
///修改人
/// <summary>
[DisplayName("修改人")]
[TableClm(NoSelect = false)]
public string UPDATE_MAN_NAME
{
get
{
return _update_man_name;
}
set
{
_update_man_name = value;
}
}
/// <summary>
///创建时间
/// <summary>
[DisplayName("创建时间")]
public DateTime CREATE_DATE
{
get
{
return _create_date;
}
set
{
_create_date = value;
}
}
/// <summary>
///修改人
/// <summary>
[DisplayName("修改人")]
[TableClmAttribute(JoinTableClmName = "NAME", JoinTableClm = "USER_ID", ClmJoinTable = "T_BASE_USERINFO")]
public string UPDATE_MAN
{
get
{
return _update_man;
}
set
{
_update_man = value;
}
}
/// <summary>
///修改时间
/// <summary>
[DisplayName("修改时间")]
public DateTime UPDATE_DATE
{
get
{
return _update_date;
}
set
{
_update_date = value;
}
}
/// <summary>
/// 组合物料
/// </summary>
[DisplayName("组合物料")]
[TableClm(ColumnData = "是%1|否%0")]
public string SC_FLAG
{
set { _sc_flag = value; }
get { return _sc_flag; }
}
/// <summary>
/// 组合物料
/// </summary>
[DisplayName("组合物料")]
[TableClm(NoSelect = false)]
public string SC_FLAG_NAME { get { return _sc_flag_name; } set { _sc_flag_name = value; } }
/// <summary>
/// 成本价
/// <summary>
[DisplayName("成本价")]
public decimal COST_PRICE { get { return _cost_price; } set { _cost_price = value; } }
}
}