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

📄 adminlogin.cs

📁 一个基本的酒店管理系统
💻 CS
字号:
using System;
using ConnectDBLibrary;
using SetupOperDBLibrary;
using System.Windows.Forms;
//using UI;
namespace ShowInfoLibrary
{
	/// <summary>
	/// 操作员登陆业务 
	/// </summary>
	public class AdminLogin
	{
		/// <summary>
		/// 验证输入的合法性
		/// </summary>
		/// <param name="loginName">登陆名</param>
		/// <param name="LoginPass">密码</param>
		/// <returns></returns>
		public bool CheckedLogin(string loginName,string LoginPass)
		{
			
			if(0==loginName.Length||0==LoginPass.Length)
			{
				MessageBox.Show(null,"请填写完整!","提示",MessageBoxButtons.OK,MessageBoxIcon.Warning);
				return false;
			}
			else if(loginName.IndexOf("'")>0||LoginPass.IndexOf("'")>0)
			{
				MessageBox.Show("含有非法字符!","提示",MessageBoxButtons.OK,MessageBoxIcon.Warning);
				return false;
			}
			else
			{
				return true;
			}
		}

		/// <summary>
		/// 验证登陆名和密码的正确性
		/// </summary>
		/// <param name="loginName">登陆名</param>
		/// <param name="LoginPass">密码</param>
		/// <returns></returns>
		public bool ShowSelect(string loginName,string LoginPass)
		{
			
			bool isLogin=false;
			AdminInfoData dataset=new AdminInfoData();
			try
			{
				SetupOperAdminInfo sa=new SetupOperAdminInfo();
				sa.SelectAdminInfo(loginName,LoginPass,dataset);
				if(dataset!=null && dataset.AdminInfo.Rows.Count==1)
				{
					string getName=dataset.AdminInfo.Rows[0]["Aname"].ToString();
					string getPass=dataset.AdminInfo.Rows[0]["Apass"].ToString();
					if(getName==loginName && getPass==LoginPass)//取出查询结果与输入的登陆名和密码比较
					{
						isLogin=true;
					}
				}
				
			}
			catch(Exception ex)
			{
				throw new ApplicationException("业务AdminLogin异常:",ex);
			}
			return isLogin;
		}
	}
}

⌨️ 快捷键说明

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