⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fileatt.cs

📁 这是一学习的好东西
💻 CS
字号:
using System;
using System.Data ;
using DocAdmin.DAL ;

namespace DocAdmin.BLL
{
	/// <summary>
	/// FileAtt 的摘要说明。
	/// </summary>
	public class FileAtt
	{
		public FileAtt()
		{
			//
			// TODO: 在此处添加构造函数逻辑
			//
		}

		private int _attFileID ;
		private int _fileID ;
		private string _attName ;
		private int _attSize ;
		private string _attType ;
		private string _attPath ;
		private DateTime _crdt ;
		private byte[] _content ;
		private string _fileType ;

		#region 公共属性
		public int AttFileID
		{
			get{ return _attFileID ;}
			set{ _attFileID = value ;}
		}

		public int FileID
		{
			get{ return _fileID ;}
			set{ _fileID = value ;}
		}

		public string AttName
		{
			get{ return _attName ;}
			set{ _attName = value ;}
		}

		public int AttSize
		{
			get{ return _attSize ;}
			set{ _attSize = value ;}
		}

		public string AttType
		{
			get{ return _attType ;}
			set{ _attType = value ;}
		}


		public string AttPath
		{
			get{ return _attPath ;}
			set{ _attPath = value ;}
		}

		public DateTime CRDT
		{
			get{ return _crdt ;}
			set{ _crdt = value ;}
		}

		public byte[] Content
		{
			get{ return _content ;}
			set{ _content = value ;}
		}

		public string FileType
		{
			get{ return _fileType ;}
			set{ _fileType = value ;}
		}
		#endregion

		#region 公共方法
		public static string Download(int fileID)
		{
			//存储过程名
			string spName = "Doc_FileAtt_Download" ;
			//存储过程参数
			object[] para = new object[] {fileID} ;

			//调用数据访问方法执行存储过程			
			return DataAccess.ExecuteScalar(spName,para).ToString() ;
			
		}

		public static int DeleteFileAtt(int fileAttID)
		{
			int ret = -1 ;

			//存储过程名
			string spName = "Doc_FileAtt_Delete" ;
			//存储过程参数
			object[] para = new object[] {fileAttID} ;

			//调用数据访问方法执行存储过程			
			ret = DataAccess.ExecuteNonQuery(spName,false,para) ;	
			
			return ret ;
		}

		public int AddFileAtt()
		{
			int ret = -1 ;

			//存储过程名
			string spName = "Doc_FileAtt_Add" ;
			//存储过程参数
			object[] para = new object[] {"",_fileID,_attName,_attSize,_attType,_attPath,_content,_fileType} ;

			//调用数据访问方法执行存储过程			
			ret = DataAccess.ExecuteNonQuery(spName,true,para) ;	
			
			return ret ;
		}

		public static DataTable GetFileAttFromFileID(int fileID)
		{
			//存储过程名
			string spName = "Doc_FileAtt_GetFromFileID" ;
			//存储过程参数
			object[] para = new object[] {fileID} ;

			//调用数据访问方法执行存储过程			
			return DataAccess.ExecuteDataTable(spName,para) ;		
		}
		#endregion
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -