using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel;
using WMS.Attirubte;
namespace WMS.Model.Stock
{
[Serializable]
[TableClmAttribute(TableName = "T_STOCK_ADJUSTLIST")]
public class AdjustListModel
{
#region Model
private string list_id = string.Empty;
private DateTime list_date = System.DateTime.Now;
private string count_id = string.Empty;
private string list_reason = string.Empty;
private string list_createper = string.Empty;
private string list_createperName = string.Empty;
private DateTime list_createdate = System.DateTime.Now;
private string list_checkper = string.Empty;
private string list_checkpername = string.Empty;
private DateTime list_checkdate = DateTime.Parse("1900-01-01");
private string list_count = string.Empty;
private string status = string.Empty;
private string remark = string.Empty;
private string version = string.Empty;
private string operatorid = string.Empty;
private DateTime operatedate = System.DateTime.Now;
private string list_confirmper = string.Empty;
private string list_confirmpername = string.Empty;
private DateTime list_confirmdate = DateTime.Parse("1900-01-01");
private string storage_id = string.Empty;
private string storage_name = string.Empty;
///
/// 库存调整单编号
///
[DisplayName("库存调整单编号")]
public string List_id
{
get { return list_id; }
set { list_id = value; }
}
///
/// 调整日期
///
[DisplayName("调整日期")]
public DateTime List_date
{
get { return list_date; }
set { list_date = value; }
}
///
/// 盘点单号
///
[DisplayName("盘点单号")]
public string Count_id
{
get { return count_id; }
set { count_id = value; }
}
///
/// 创建人编号
///
[DisplayName("创建人编号")]
[TableClmAttribute(JoinTableClmName = "NAME", JoinTableClm = "USER_ID", ClmJoinTable = "T_BASE_USERINFO")]
public string List_createper
{
get { return list_createper; }
set { list_createper = value; }
}
///
/// 创建人
///
[DisplayName("创建人")]
[TableClm(NoSelect = false)]
public string List_createperName
{
get { return list_createperName; }
set { list_createperName = value; }
}
///
/// 创建日期
///
[DisplayName("创建日期")]
public DateTime List_createdate
{
get { return list_createdate; }
set { list_createdate = value; }
}
///
/// 调整原因(0 盘点单生成,1 主动新增,2 其它原因)
///
[DisplayName("调整原因")]
public string List_reason
{
get { return list_reason; }
set { list_reason = value; }
}
///
/// 审核人编号
///
[DisplayName("审核人编号")]
[TableClmAttribute(JoinTableClmName = "NAME", JoinTableClm = "USER_ID", ClmJoinTable = "T_BASE_USERINFO")]
public string List_checkper
{
get { return list_checkper; }
set { list_checkper = value; }
}
///
/// 审核人
///
[DisplayName("审核人")]
[TableClm(NoSelect = false)]
public string List_checkpername
{
get { return list_checkpername; }
set { list_checkpername = value; }
}
///
/// 审核日期
///
///
[DisplayName("审核日期")]
public DateTime List_checkdate
{
get { return list_checkdate; }
set { list_checkdate = value; }
}
///
/// 调整总数量
///
[DisplayName("调整总数量")]
[TableClm(NoSelect = false)]
public string List_count
{
get { return list_count; }
set { list_count = value; }
}
///
/// Status 0 已生成 1 已提交 2 已审核 3 作废
///
[DisplayName("Status")]
[TableClm(NoSelect = false)]
public string Status
{
get { return status; }
set { status = value; }
}
///
/// 备注
///
[DisplayName("备注")]
[TableClm(NoSelect = false)]
public string Remark
{
get { return remark; }
set { remark = value; }
}
///
/// 版本号
///
[DisplayName("版本号")]
[TableClm(NoSelect = false)]
public string Version
{
get { return version; }
set { version = value; }
}
///
/// 提交人
///
[DisplayName("操作人")]
[TableClm(NoSelect = false)]
public string Operatorid
{
get { return operatorid; }
set { operatorid = value; }
}
///
/// 提交时间
///
[DisplayName("操作时间")]
public DateTime Operatedate
{
get { return operatedate; }
set { operatedate = value; }
}
///
/// 提交人编号
///
[DisplayName("提交人编号")]
[TableClmAttribute(JoinTableClmName = "NAME", JoinTableClm = "USER_ID", ClmJoinTable = "T_BASE_USERINFO")]
public string List_confirmper
{
get { return list_confirmper; }
set { list_confirmper = value; }
}
///
/// 确认人
///
[DisplayName("提交人")]
[TableClm(NoSelect = false)]
public string List_confirmpername
{
get { return list_confirmpername; }
set { list_confirmpername = value; }
}
///
/// 确认日期
///
[DisplayName("提交日期")]
public DateTime List_confirmdate
{
get { return list_confirmdate; }
set { list_confirmdate = value; }
}
///
/// 仓库编号
///
[DisplayName("仓库编号")]
[TableClmAttribute(JoinTableClmName = "STORAGE_NAME", JoinTableClm = "STORAGE_ID", ClmJoinTable = "T_BASE_STORAGEINFO")]
public string Storage_id
{
get { return storage_id; }
set { storage_id = value; }
}
///
/// 仓库名称
///
[DisplayName("仓库名称")]
[TableClm(NoSelect = false)]
public string Storage_name
{
get { return storage_name; }
set { storage_name = value; }
}
#endregion
}
}