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.Web.Models.Stocktaking
{
    [DBTable(TableName = "T_PP_COUNTSHEET")]
    public class CountSheetInfo : BaseEntity
    {


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



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




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



        ///<summary>
        ///
        ///</summary>
        [DBColumn(ColumnName = "COUNT_DATE", DataType = DbType.DateTime)]
        public DateTime COUNT_DATE { get; set; }



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





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



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



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






        ///<summary>
        ///
        ///</summary>
        [DBColumn(ColumnName = "QTY", DataType = DbType.String)]
        public int QTY { get; set; }




        ///<summary>
        ///
        ///</summary>
        [DBColumn(ColumnName = "REMARK", DataType = DbType.String)]
        public string REMARK { 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.String)]
        public DateTime CREATEDATE { get; set; }




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



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

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

        ///<summary>
        ///总成装配码
        ///</summary>
        [DBColumn(ColumnName = "MAINCODE", DataType = DbType.String)]
        public string MAINCODE { get; set; }
    }
}