tbl_admininfodata.cs

来自「分布式图书管理系统」· CS 代码 · 共 72 行

CS
72
字号
using System;

namespace lib.model
{
	/// <summary>
	/// Tbl_AdminInfoData 的摘要说明。
	/// </summary>
	[Serializable]public class Tbl_AdminInfoData
	{
		#region 属性
		private string _AdminID;
		private string _AdminName;
		private string _Password;
		private string _Email;
		#endregion

		#region 构造函数
		public Tbl_AdminInfoData(){}
		public Tbl_AdminInfoData(string  AdminID,string  AdminName,string  Password,string  Email)
		{
			this._AdminID= AdminID;
			this._AdminName= AdminName;
			this._Password= Password;
			this._Email=	 Email;
		}
		#endregion

		#region 属性限制
		public string AdminID
		{
			get { return _AdminID; }
			set
			{
				if ( value != null && value.Length > 10)
					throw new ArgumentOutOfRangeException("Invalid value for AdminID", value, value.ToString());
				_AdminID = value;
			}
		}
		public string AdminName
		{ 
			get { return _AdminName; }
			set
			{
				if ( value != null && value.Length > 10)
					throw new ArgumentOutOfRangeException("Invalid value for AdminName", value, value.ToString());
				_AdminName = value;
			}
		}
		public string Password
		{ 
			get { return _Password; }
			set
			{
				if ( value != null && value.Length > 10)
					throw new ArgumentOutOfRangeException("Invalid value for Password", value, value.ToString());
				_Password = value;
			}
		}
		public string Email
		{
			get { return _Email; }
			set
			{
				if ( value != null && value.Length > 10)
					throw new ArgumentOutOfRangeException("Invalid value for Email", value, value.ToString());
				_Email = value;
			}   
		}
		#endregion
	}
}

⌨️ 快捷键说明

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