using Siger.Middlelayer.Repository;

namespace Siger.Middlelayer.DncRepository.Entities
{
    /// <summary>
    /// siger_project_dnc Entity Model
    /// </summary>   
    public class siger_project_dnc: EntityBase
    {
        /// <summary>
        /// 
        /// </summary>
        public int id { get; set; }

        /// <summary>
        /// 程序号
        /// </summary>
        public string program_id { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public int machine_id { get; set; }

        /// <summary>
        /// 操作者
        /// </summary>
        public string user_id { get; set; }

        /// <summary>
        /// 操作时间
        /// </summary>
        public int time { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public int projectid { get; set; }

        /// <summary>
        /// 文件内容
        /// </summary>
        public string file_content { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string draw_number { get; set; }

        /// <summary>
        /// 0>上传 1>下载 2>删除
        /// </summary>
        public string action_type { get; set; }

        /// <summary>
        /// 上传人工号
        /// </summary>
        public string work_code { get; set; }

        /// <summary>
        /// 操作人
        /// </summary>
        public string work_name { get; set; }

        /// <summary>
        /// 程序文件大小
        /// </summary>
        public double program_size { get; set; }

        /// <summary>
        /// 文件类型
        /// </summary>
        public string program_type { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        public string remarks { get; set; }

        /// <summary>
        /// 0>服务器下载 1>NC端下载
        /// </summary>
        public int download_type { get; set; }
    }
}
