using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel;
using Core.Mes.Client.Comm.Attribute;
namespace Core.StlMes.Client.ZGMil.Entity
{
///
/// 数据库表MIL_SLAB_SCRAP所对应的实体类(生成工具:代码生成工具2.4)
/// 作者:DM22222 时间:2015-12-18
///
public class MilSlabScrapEntity
{
///
/// 实绩编号
///
private object resultNo;
///
/// 判定炉号
///
private object judgeStoveNo;
///
/// 管坯序号
///
private object seq;
///
/// 工序号(0-锯切前 1-锯切后 2-加热炉 3-穿孔 4-连轧 5-再加热炉 6-连轧 7-分切前 8-分切后 9矫直 10-探伤 11-矫直)
///
private object processNoCode;
///
/// 工序号(0-锯切前 1-锯切后 2-加热炉 3-穿孔 4-连轧 5-再加热炉 6-连轧 7-分切前 8-分切后 9矫直 10-探伤 11-矫直)
///
private object processNo;
///
/// 剔除原因
///
private object sracpReason;
///
/// 材料号
///
private object matNo;
///
/// 组炉标识
///
private object groupFlag;
///
/// 组炉后炉号
///
private object newHeatNo;
///
/// 组炉后材料号
///
private object newMatNo;
///
/// 处理结果
///
private object handleResult;
///
/// 处理标识
///
private object flag;
///
/// 备注
///
private object remark;
///
/// 剔除人
///
private object scrapUser;
///
/// 剔除时间
///
private object time;
///
/// 剔除班次
///
private object scrapShift;
///
/// 剔除班组
///
private object scrapGroup;
///
/// 操作人
///
private object colUser;
///
/// 操作时间
///
private object colTime;
///
/// 操作班次
///
private object colShift;
///
/// 操作班组
///
private object colGroup;
///
/// 产线代码
///
private string plineCode = "";
///
/// 生产批号
///
private string lotNo = "";
///
/// 子管长度
///
private decimal? pipeLength = null;
///
/// 返库长度
///
private decimal? actLen = null;
///
/// 组炉后批号
///
private string newLotNo = "";
///
/// 轧管订单编号
///
private string proPlanId = "";
///
/// 工序排产序号
///
private string gxPlanNo = "";
///
/// 冶炼炉号
///
private string stoveNo;
///
/// 上料炉号
///
private string feedHeatNo;
///
/// 产线
///
private string plineName;
///
/// 单倍米重
///
private string dbz = "";
[Description("单倍米重")]
[Nullable(true)]
[DataLength(20)]
public string Dbz
{
get { return dbz; }
set { dbz = value; }
}
///
/// 产线代码
///
[Description("产线代码")]
[Nullable(true)]
[DataLength(20)]
public string PlineCode
{
get { return plineCode; }
set { plineCode = value; }
}
///
/// 生产批号
///
[Description("生产批号")]
[Nullable(true)]
[DataLength(20)]
public string LotNo
{
get { return lotNo; }
set { lotNo = value; }
}
///
/// 子管长度
///
[Description("子管长度")]
[Nullable(true)]
[DataLength(8)]
public decimal? PipeLength
{
get { return pipeLength; }
set { pipeLength = value; }
}
///
/// 返库长度
///
[Description("返库长度")]
[Nullable(true)]
[DataLength(8)]
public decimal? ActLen
{
get { return actLen; }
set { actLen = value; }
}
///
/// 组炉后批号
///
[Description("组炉后批号")]
[Nullable(true)]
[DataLength(20)]
public string NewLotNo
{
get { return newLotNo; }
set { newLotNo = value; }
}
///
/// 轧管订单编号
///
[Description("轧管订单编号")]
[Nullable(true)]
[DataLength(20)]
public string ProPlanId
{
get { return proPlanId; }
set { proPlanId = value; }
}
///
/// 工序排产序号
///
[Description("工序排产序号")]
[Nullable(true)]
[DataLength(10)]
public string GxPlanNo
{
get { return gxPlanNo; }
set { gxPlanNo = value; }
}
public MilSlabScrapEntity()
{
resultNo = "";
judgeStoveNo = "";
seq = "";
processNo = "";
processNoCode = "";
sracpReason = "";
matNo = "";
groupFlag = "";
newHeatNo = "";
newMatNo = "";
handleResult = "";
flag = "";
remark = "";
scrapUser = "";
time = "";
scrapShift = "";
scrapGroup = "";
colUser = "";
colTime = "";
colShift = "";
colGroup = "";
plineCode = "";
lotNo = "";
pipeLength = null;
actLen = null;
newLotNo = "";
proPlanId = "";
gxPlanNo = "";
}
///
/// 实绩编号
///
[Description("实绩编号")]
public object ResultNo
{
get { return resultNo; }
set
{
if (value == null)
{
resultNo = DBNull.Value;
}
else
{
resultNo = value;
}
}
}
///
/// 判定炉号
///
[Description("判定炉号")]
public object JudgeStoveNo
{
get { return judgeStoveNo; }
set
{
if (value == null)
{
judgeStoveNo = DBNull.Value;
}
else
{
judgeStoveNo = value;
}
}
}
///
/// 管坯序号
///
[Description("管坯序号")]
public object Seq
{
get { return seq; }
set
{
if (value == null)
{
seq = DBNull.Value;
}
else
{
seq = value;
}
}
}
///
/// 工序号(0-锯切前 1-锯切后 2-加热炉 3-穿孔 4-连轧 5-再加热炉 6-连轧 7-分切前 8-分切后 9矫直 10-探伤 11-矫直)
///
[Description("工序名称代码")]
public object ProcessNoCode
{
get { return processNoCode; }
set
{
if (value == null)
{
processNoCode = DBNull.Value;
}
else
{
processNoCode = value;
}
}
}
///
/// 工序号(0-锯切前 1-锯切后 2-加热炉 3-穿孔 4-连轧 5-再加热炉 6-连轧 7-分切前 8-分切后 9矫直 10-探伤 11-矫直)
///
[Description("工序名称")]
public object ProcessNo
{
get { return processNo; }
set
{
if (value == null)
{
processNo = DBNull.Value;
}
else
{
processNo = value;
}
}
}
///
/// 剔除原因
///
[Description("剔除原因")]
public object SracpReason
{
get { return sracpReason; }
set
{
if (value == null)
{
sracpReason = DBNull.Value;
}
else
{
sracpReason = value;
}
}
}
///
/// 材料号
///
[Description("材料号")]
public object MatNo
{
get { return matNo; }
set
{
if (value == null)
{
matNo = DBNull.Value;
}
else
{
matNo = value;
}
}
}
///
/// 组炉标识
///
[Description("组炉标识")]
public object GroupFlag
{
get { return groupFlag; }
set
{
if (value == null)
{
groupFlag = DBNull.Value;
}
else
{
groupFlag = value;
}
}
}
///
/// 组炉后炉号
///
[Description("组炉后炉号")]
public object NewHeatNo
{
get { return newHeatNo; }
set
{
if (value == null)
{
newHeatNo = DBNull.Value;
}
else
{
newHeatNo = value;
}
}
}
///
/// 组炉后材料号
///
[Description("组炉后材料号")]
public object NewMatNo
{
get { return newMatNo; }
set
{
if (value == null)
{
newMatNo = DBNull.Value;
}
else
{
newMatNo = value;
}
}
}
///
/// 处理结果
///
[Description("处理结果")]
public object HandleResult
{
get { return handleResult; }
set
{
if (value == null)
{
handleResult = DBNull.Value;
}
else
{
handleResult = value;
}
}
}
///
/// 处理标识
///
[Description("处理标识")]
public object Flag
{
get { return flag; }
set
{
if (value == null)
{
flag = DBNull.Value;
}
else
{
flag = value;
}
}
}
///
/// 备注
///
[Description("备注")]
public object Remark
{
get { return remark; }
set
{
if (value == null)
{
remark = DBNull.Value;
}
else
{
remark = value;
}
}
}
///
/// 剔除人
///
[Description("剔除人")]
public object ScrapUser
{
get { return scrapUser; }
set
{
if (value == null)
{
scrapUser = DBNull.Value;
}
else
{
scrapUser = value;
}
}
}
///
/// 剔除时间
///
[Description("剔除时间")]
public object Time
{
get { return time; }
set
{
if (value == null)
{
time = DBNull.Value;
}
else
{
time = value;
}
}
}
///
/// 剔除班次
///
[Description("剔除班次")]
public object ScrapShift
{
get { return scrapShift; }
set
{
if (value == null)
{
scrapShift = DBNull.Value;
}
else
{
scrapShift = value;
}
}
}
///
/// 剔除班组
///
[Description("剔除班组")]
public object ScrapGroup
{
get { return scrapGroup; }
set
{
if (value == null)
{
scrapGroup = DBNull.Value;
}
else
{
scrapGroup = value;
}
}
}
///
/// 操作人
///
[Description("操作人")]
public object ColUser
{
get { return colUser; }
set
{
if (value == null)
{
colUser = DBNull.Value;
}
else
{
colUser = value;
}
}
}
///
/// 操作时间
///
[Description("操作时间")]
public object ColTime
{
get { return colTime; }
set
{
if (value == null)
{
colTime = DBNull.Value;
}
else
{
colTime = value;
}
}
}
///
/// 操作班次
///
[Description("操作班次")]
public object ColShift
{
get { return colShift; }
set
{
if (value == null)
{
colShift = DBNull.Value;
}
else
{
colShift = value;
}
}
}
///
/// 操作班组
///
[Description("操作班组")]
public object ColGroup
{
get { return colGroup; }
set
{
if (value == null)
{
colGroup = DBNull.Value;
}
else
{
colGroup = value;
}
}
}
[Description("冶炼炉号")]
[Nullable(true)]
[DataLength(20)]
public string StoveNo
{
get { return stoveNo; }
set { stoveNo = value; }
}
[Description("上料炉号")]
[Nullable(true)]
[DataLength(20)]
public string FeedHeatNo
{
get { return feedHeatNo; }
set { feedHeatNo = value; }
}
[Description("产线")]
[Nullable(true)]
[DataLength(20)]
public string PlineName
{
get { return plineName; }
set { plineName = value; }
}
///
/// 断面
///
private string pipeSection = "";
[Description("断面")]
[Nullable(true)]
[DataLength(20)]
public string PipeSection
{
get { return pipeSection; }
set { pipeSection = value; }
}
}
}