using System;
|
using System.Text;
|
using System.Collections.Generic;
|
using System.Data;
|
using System.Runtime.Serialization;
|
using SqlSugar;
|
|
namespace IStation.Entity
|
{
|
/// <summary>
|
/// 附加文件
|
/// </summary>
|
[SugarTable("attachment_file")]
|
public class AttachmentFile : CorpEntity, System.ICloneable, ISorter,IUseStatus, ITagName, ITerminalId
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public AttachmentFile() { }
|
|
/// <summary>
|
///
|
/// </summary>
|
public AttachmentFile(AttachmentFile rhs) : base(rhs)
|
{
|
this.AttachType = rhs.AttachType;
|
this.AttachID = rhs.AttachID;
|
this.GroupName = rhs.GroupName;
|
this.FileName = rhs.FileName;
|
this.FileFormat = rhs.FileFormat;
|
this.FileSize = rhs.FileSize;
|
this.FileSuffix = rhs.FileSuffix;
|
this.UploadUserID = rhs.UploadUserID;
|
this.UploadTime = rhs.UploadTime;
|
this.StorageHouse = rhs.StorageHouse;
|
this.StorageCode = rhs.StorageCode;
|
this.TagName = rhs.TagName;
|
this.TerminalId = rhs.TerminalId;
|
this.SortCode = rhs.SortCode;
|
this.UseStatus = rhs.UseStatus;
|
this.Description = rhs.Description;
|
}
|
|
/// <summary>
|
/// 附加类型
|
/// </summary>
|
public string AttachType
|
{
|
get { return _attachtype; }
|
set { _attachtype = value; }
|
}
|
private string _attachtype;
|
|
/// <summary>
|
/// 附加标识
|
/// </summary>
|
public long AttachID
|
{
|
get { return _attachid; }
|
set { _attachid = value; }
|
}
|
private long _attachid;
|
|
/// <summary>
|
/// 组名称
|
/// </summary>
|
public string GroupName
|
{
|
get { return _groupname; }
|
set { _groupname = value; }
|
}
|
private string _groupname;
|
|
/// <summary>
|
/// 文件名称
|
/// </summary>
|
public string FileName
|
{
|
get { return _filename; }
|
set { _filename = value; }
|
}
|
private string _filename;
|
|
/// <summary>
|
/// 文件格式
|
/// </summary>
|
public int FileFormat
|
{
|
get { return _fileformat; }
|
set { _fileformat = value; }
|
}
|
private int _fileformat;
|
|
/// <summary>
|
/// 文件大小
|
/// </summary>
|
public double FileSize
|
{
|
get { return _filesize; }
|
set { _filesize = value; }
|
}
|
private double _filesize;
|
|
/// <summary>
|
/// 文件后缀
|
/// </summary>
|
public string FileSuffix
|
{
|
get { return _filesuffix; }
|
set { _filesuffix = value; }
|
}
|
private string _filesuffix;
|
|
/// <summary>
|
/// 上传人标识
|
/// </summary>
|
public long UploadUserID
|
{
|
get { return _uploaduserid; }
|
set { _uploaduserid = value; }
|
}
|
private long _uploaduserid;
|
|
/// <summary>
|
/// 上传时间
|
/// </summary>
|
public DateTime UploadTime
|
{
|
get { return _uploadtime; }
|
set { _uploadtime = value; }
|
}
|
private DateTime _uploadtime;
|
|
/// <summary>
|
/// 存储仓库
|
/// </summary>
|
public string StorageHouse
|
{
|
get { return _storagehouse; }
|
set { _storagehouse = value; }
|
}
|
private string _storagehouse;
|
|
/// <summary>
|
/// 存储编码
|
/// </summary>
|
public string StorageCode
|
{
|
get { return _storagecode; }
|
set { _storagecode = value; }
|
}
|
private string _storagecode;
|
|
/// <summary>
|
/// 标签名称
|
/// </summary>
|
public string TagName
|
{
|
get { return _tagname; }
|
set { _tagname = value; }
|
}
|
private string _tagname;
|
|
/// <summary>
|
/// 终端标识
|
/// </summary>
|
public string TerminalId
|
{
|
get { return _terminalid; }
|
set { _terminalid = value; }
|
}
|
private string _terminalid;
|
|
/// <summary>
|
/// 排序码
|
/// </summary>
|
public int SortCode
|
{
|
get { return _sortcode; }
|
set { _sortcode = value; }
|
}
|
private int _sortcode;
|
|
/// <summary>
|
/// 使用状态
|
/// </summary>
|
public int UseStatus
|
{
|
get { return _usestatus; }
|
set { _usestatus = value; }
|
}
|
private int _usestatus;
|
|
/// <summary>
|
/// 备注
|
/// </summary>
|
public string Description
|
{
|
get { return _description; }
|
set { _description = value; }
|
}
|
private string _description;
|
|
/// <summary>
|
///
|
/// </summary>
|
public AttachmentFile Clone()
|
{
|
return (AttachmentFile)this.MemberwiseClone();
|
}
|
|
object ICloneable.Clone()
|
{
|
return this.MemberwiseClone();
|
}
|
|
|
}
|
|
}
|