using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using QMFrameWork.Data.Attributes;
using QMAPP.Entity;
using System.Data;

namespace QMAPP.FJC.Entity.Injection
{
    [DBTable(TableName = "T_AW_INJECTWITHMATERIAL", TimeStampColumn = "UPDATEDATE")]
    public class InjectWithMaterial : BaseEntity
    {
        ///<summary>
        ///主键
        ///</summary>
        [DBColumn(ColumnName = "PID", DataType = DbType.String, IsKey = true)]
        public string PID { get; set; }

        ///<summary>
        ///料罐码
        ///</summary>
        [DBColumn(ColumnName = "CHARINGBARREL_CODE", DataType = DbType.String, IsKey = true)]
        public string CHARINGBARREL_CODE { get; set; }


        ///<summary>
        ///物料码
        ///</summary>
        [DBColumn(ColumnName = "MATERIALCODE", DataType = DbType.String)]
        public string MATERIALCODE { get; set; }

        ///<summary>
        ///物料名称
        ///</summary>
        [DBColumn(ColumnName = "MATERIALNAME", DataType = DbType.String)]
        public string MATERIALNAME { get; set; }

        ///<summary>
        ///创建人
        ///</summary>
        [DBColumn(ColumnName = "CREATEUSER", DataType = DbType.String)]
        public string CREATEUSER { get; set; }
        public string CREATEUSERNAME { get; set; }

        ///<summary>
        ///创建日期
        ///</summary>
        [DBColumn(ColumnName = "CREATEDATE", DataType = DbType.DateTime)]
        public DateTime CREATEDATE { get; set; }


        ///<summary>
        ///更新人
        ///</summary>
        [DBColumn(ColumnName = "UPDATEUSER", DataType = DbType.String)]
        public string UPDATEUSER { get; set; }
        public string UPDATEUSERNAME { get; set; }

        ///<summary>
        ///更新日期
        ///</summary>
        [DBColumn(ColumnName = "UPDATEDATE", DataType = DbType.DateTime)]
        public DateTime UPDATEDATE { get; set; }

    }
}