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
{
///
/// 物料供应商
///
[Serializable]
[TableClmAttribute(TableName = "T_BASE_GOODS_PROVIDER")]
public class GoodsProviderModel
{
public GoodsProviderModel()
{
GOODS_PROVIDER_ID = string.Empty;
GOODS_ID = string.Empty;
PROVIDER_ID = string.Empty;
REMARK = string.Empty;
VERSION = string.Empty;
PROVIDER_NAME = string.Empty;
}
///
///物料供应商编号
///
[DisplayName("物料供应商编号")]
public virtual string GOODS_PROVIDER_ID { get; set; }
///
///GoodsNumber
///
[DisplayName("物料编号")]
[TableClmAttribute(JoinTableClmName = "GOODS_NAME", JoinTableClm = "GOODS_ID", ClmJoinTable = "T_BASE_GOODS")]
public virtual string GOODS_ID { get; set; }
string _goods_name = "";
///
/// 物料名称
///
[DisplayName("物料名称")]
[TableClm(NoSelect = false)]
public string GOODS_NAME
{
set { _goods_name = value; }
get { return _goods_name; }
}
///
///供应商编号
///
[DisplayName("供应商")]
[TableClmAttribute(JoinTableClmName = "PROVIDER_NAME", JoinTableClm = "PROVIDER_ID", ClmJoinTable = "t_base_provider_dictionary")]
public virtual string PROVIDER_ID { get; set; }
///
///供应商
///
[DisplayName("供应商")]
[TableClm(NoSelect = false)]
public virtual string PROVIDER_NAME { get; set; }
///
///备注
///
[DisplayName("备注")]
public virtual string REMARK { get; set; }
///
///版本号
///
[DisplayName("版本号")]
public virtual string VERSION { get; set; }
string _goodstime = string.Empty;
[DisplayName("供货时间")]
public string GOODSTIME
{
get { return _goodstime; }
set {_goodstime=value; }
}
string _goodsendtime = string.Empty;
[DisplayName("最晚供货时间")]
public string GOODSENDTIME
{
get { return _goodsendtime; }
set { _goodsendtime = value; }
}
string _sts = string.Empty;
[DisplayName("状态")]
public string STS
{
get { return _sts; }
set { _sts = value; }
}
decimal _GOODS_PRICE = 0;
///
/// 供应商价格
///
[DisplayName("供应商价格")]
public decimal GOODS_PRICE
{
set { _GOODS_PRICE = value; }
get { return _GOODS_PRICE; }
}
}
}