亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? frmlogin.cs

?? 功能設計:平臺管理、收費點維護、收費項目管理、繳費管理
?? CS
字號:
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
using System.Data.OracleClient;
using System.Net;


namespace GlobleUtility
{
	/// <summary>
	/// 類名: CfrmLogin 
	/// 功能: 用戶登錄
	/// 使用方法: 定義變量,然后以有模式方式顯示窗體
	/// </summary>
	public class CfrmLogin : System.Windows.Forms.Form
	{
		private System.Windows.Forms.Label label1;
		private System.Windows.Forms.TextBox edtUserName;
		private System.Windows.Forms.Label label2;
		private System.Windows.Forms.TextBox edtPassword;
		private System.Windows.Forms.Button btnLogin;
		private System.Windows.Forms.Button btnCancel;
		private System.ComponentModel.IContainer components;
		private System.Windows.Forms.ToolTip toolTip;
		private System.Windows.Forms.PictureBox picDBSetting; //登錄用戶所使用的數據庫用戶名
		public CfrmLogin()
		{

			InitializeComponent();


		}

		/// <summary>
		/// 清理所有正在使用的資源。
		/// </summary>
		protected override void Dispose( bool disposing )
		{
			if( disposing )
			{
				if(components != null)
				{
					components.Dispose();
				}
			}
			base.Dispose( disposing );
		}

		#region Windows 窗體設計器生成的代碼
		/// <summary>
		/// 設計器支持所需的方法 - 不要使用代碼編輯器修改
		/// 此方法的內容。
		/// </summary>
		private void InitializeComponent()
		{
			this.components = new System.ComponentModel.Container();
			System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(CfrmLogin));
			this.label1 = new System.Windows.Forms.Label();
			this.edtUserName = new System.Windows.Forms.TextBox();
			this.edtPassword = new System.Windows.Forms.TextBox();
			this.label2 = new System.Windows.Forms.Label();
			this.btnLogin = new System.Windows.Forms.Button();
			this.btnCancel = new System.Windows.Forms.Button();
			this.picDBSetting = new System.Windows.Forms.PictureBox();
			this.toolTip = new System.Windows.Forms.ToolTip(this.components);
			this.SuspendLayout();
			// 
			// label1
			// 
			this.label1.Location = new System.Drawing.Point(16, 16);
			this.label1.Name = "label1";
			this.label1.Size = new System.Drawing.Size(48, 16);
			this.label1.TabIndex = 0;
			this.label1.Text = "用戶名";
			// 
			// edtUserName
			// 
			this.edtUserName.Location = new System.Drawing.Point(72, 16);
			this.edtUserName.Name = "edtUserName";
			this.edtUserName.Size = new System.Drawing.Size(152, 21);
			this.edtUserName.TabIndex = 1;
			this.edtUserName.Text = "";
			this.edtUserName.TextChanged += new System.EventHandler(this.edtUserName_TextChanged);
			// 
			// edtPassword
			// 
			this.edtPassword.Location = new System.Drawing.Point(72, 48);
			this.edtPassword.Name = "edtPassword";
			this.edtPassword.PasswordChar = '*';
			this.edtPassword.Size = new System.Drawing.Size(152, 21);
			this.edtPassword.TabIndex = 3;
			this.edtPassword.Text = "";
			this.edtPassword.TextChanged += new System.EventHandler(this.edtPassword_TextChanged);
			// 
			// label2
			// 
			this.label2.Location = new System.Drawing.Point(16, 48);
			this.label2.Name = "label2";
			this.label2.Size = new System.Drawing.Size(48, 16);
			this.label2.TabIndex = 2;
			this.label2.Text = "密碼";
			// 
			// btnLogin
			// 
			this.btnLogin.Enabled = false;
			this.btnLogin.Location = new System.Drawing.Point(72, 88);
			this.btnLogin.Name = "btnLogin";
			this.btnLogin.Size = new System.Drawing.Size(72, 24);
			this.btnLogin.TabIndex = 4;
			this.btnLogin.Text = "登錄(&L)";
			this.btnLogin.Click += new System.EventHandler(this.btnLogin_Click);
			// 
			// btnCancel
			// 
			this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
			this.btnCancel.Location = new System.Drawing.Point(152, 88);
			this.btnCancel.Name = "btnCancel";
			this.btnCancel.Size = new System.Drawing.Size(72, 24);
			this.btnCancel.TabIndex = 5;
			this.btnCancel.Text = "取消(&C)";
			this.btnCancel.Click += new System.EventHandler(this.btnCancel_Click);
			// 
			// picDBSetting
			// 
			this.picDBSetting.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
			this.picDBSetting.Image = ((System.Drawing.Image)(resources.GetObject("picDBSetting.Image")));
			this.picDBSetting.Location = new System.Drawing.Point(16, 88);
			this.picDBSetting.Name = "picDBSetting";
			this.picDBSetting.Size = new System.Drawing.Size(24, 24);
			this.picDBSetting.TabIndex = 0;
			this.picDBSetting.TabStop = false;
			this.picDBSetting.Click += new System.EventHandler(this.picDBSetting_Click);
			this.picDBSetting.MouseEnter += new System.EventHandler(this.picDBSetting_MouseEnter);
			// 
			// CfrmLogin
			// 
			this.AcceptButton = this.btnLogin;
			this.AutoScaleBaseSize = new System.Drawing.Size(6, 14);
			this.CancelButton = this.btnCancel;
			this.ClientSize = new System.Drawing.Size(240, 127);
			this.Controls.Add(this.picDBSetting);
			this.Controls.Add(this.btnCancel);
			this.Controls.Add(this.btnLogin);
			this.Controls.Add(this.edtPassword);
			this.Controls.Add(this.edtUserName);
			this.Controls.Add(this.label2);
			this.Controls.Add(this.label1);
			this.Cursor = System.Windows.Forms.Cursors.Default;
			this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
			this.MaximizeBox = false;
			this.MinimizeBox = false;
			this.Name = "CfrmLogin";
			this.ShowInTaskbar = false;
			this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
			this.Text = "用戶登錄";
			this.Load += new System.EventHandler(this.CfrmLogin_Load);
			this.MouseEnter += new System.EventHandler(this.CfrmLogin_MouseEnter);
			this.ResumeLayout(false);

		}
		#endregion

		private void edtUserName_TextChanged(object sender, System.EventArgs e)
		{
			if(ValidateParam())
				btnLogin.Enabled = true;
			else
				btnLogin.Enabled = false;
		}

		private void edtPassword_TextChanged(object sender, System.EventArgs e)
		{
			if(ValidateParam())
				btnLogin.Enabled = true;
			else
				btnLogin.Enabled = false;
		}

		private bool ValidateParam()
		{
			//檢查數據的合法性。注意,這里只是簡單地檢查是否有字符輸入。
			if(edtUserName.Text.Trim().Length == 0)
				return false;
			if(edtPassword.Text.Trim().Length == 0)
				return false;

			return true;
		}

		private void btnLogin_Click(object sender, System.EventArgs e)
		{
			this.Cursor = System.Windows.Forms.Cursors.WaitCursor;
			if(Login(this.edtUserName.Text.Trim(), this.edtPassword.Text.Trim()) != true)
				return;

            this.DialogResult = DialogResult.OK;
			this.Cursor = System.Windows.Forms.Cursors.Default;
			Close();
		}

		private void btnCancel_Click(object sender, System.EventArgs e)
		{
			if(Connection.DBConnection != null)
			{
				if(Connection.DBConnection.State != ConnectionState.Closed)
					Connection.DBConnection.Close();
			}
			Close();	
		}

		private void CfrmLogin_Load(object sender, System.EventArgs e)
		{
			toolTip.SetToolTip(picDBSetting, "設置數據庫");
		}

		private void picDBSetting_MouseEnter(object sender, System.EventArgs e)
		{
			picDBSetting.BorderStyle = BorderStyle.Fixed3D;
		}

		private void CfrmLogin_MouseEnter(object sender, System.EventArgs e)
		{
			picDBSetting.BorderStyle = BorderStyle.FixedSingle;
		}

		private void picDBSetting_Click(object sender, System.EventArgs e)
		{
			
		}

		public bool Login(string sLoginDBUser, string sPassword)
		{
			this.edtUserName.Text = sLoginDBUser;
			this.edtPassword.Text = sPassword;

			Connection Conn = new Connection();

			int nResult = Conn.Open();
			if(nResult > 0)
			{
				this.Cursor = System.Windows.Forms.Cursors.Default;
				ErrorCode E = new ErrorCode();
				E.ShowMessage(nResult);
				return false;
				
			}

			
			string checkuser="select t1.userid,t2.wsid,t1.right "+
				             "from charge_Admin_Info t1,charge_WS_Info t2 "+
				             "where t1.UserName='"+this.edtUserName.Text.Trim()+"' and "+
				             "t1.PassWord='"+this.edtPassword.Text.Trim()+"' and "+
				             "t2.IPAddr=";
			IPHostEntry hostInfo = Dns.GetHostByName(SystemInformation.ComputerName);
			IPAddress[] address = hostInfo.AddressList;
			OracleCommand Cmd = new OracleCommand();
			Cmd.Connection = Connection.DBConnection;
			Cmd.CommandType = CommandType.Text;
			OracleDataReader Reader;
			bool bValidUser = false;

			for(int index = 0; index < address.Length; index++) 
			{
				Cmd.CommandText = checkuser + "'" + address[index] + "'";
				Reader = Cmd.ExecuteReader();
				Reader.Read(); 
				if(Reader.HasRows)
				{
					Connection.WSID = Reader.GetInt32(1);
					Connection.RightID = Reader.GetInt32(2);
					bValidUser = true; 
					break;
				}
				Reader.Close();
			}
			Cmd.Dispose();

			if(!bValidUser)
			{
				if(Connection.DBConnection != null)
				{
					if(Connection.DBConnection.State != ConnectionState.Closed)
						Connection.DBConnection.Close();
				}
				this.Cursor = System.Windows.Forms.Cursors.Default;
				ErrorCode E = new ErrorCode();
				E.ShowMessage(ErrorCode.E_4_VerifyUserFailed_Code);
				return false;
			}
			
			//用戶驗證成功,此時記錄下用戶名
			Connection.LoginUser = this.edtUserName.Text.Trim();

			return true;
		}
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品在线视频| 成人av在线影院| 久久久久久久综合狠狠综合| 色婷婷av一区二区三区软件| 成人一级片在线观看| 国产激情视频一区二区三区欧美| 日韩激情在线观看| 亚洲成人自拍偷拍| 亚洲大片精品永久免费| 丁香天五香天堂综合| 国产精品白丝jk黑袜喷水| 国产一区二区三区久久久 | 亚洲免费视频成人| 中文字幕一区二区三中文字幕| 国产免费久久精品| 国产精品毛片高清在线完整版| 国产亚洲欧美一级| 1区2区3区欧美| 国产麻豆精品在线| 精品欧美一区二区三区精品久久| 精品国产三级电影在线观看| 中国av一区二区三区| 美女视频黄免费的久久| 国产精品一区一区| 欧美岛国在线观看| 中文一区二区完整视频在线观看 | 精品国产一区二区三区忘忧草| 亚洲国产成人va在线观看天堂| 日本伊人午夜精品| 粉嫩av一区二区三区| 久久久久久97三级| 麻豆专区一区二区三区四区五区| 制服.丝袜.亚洲.中文.综合| 国产精品护士白丝一区av| 国产精品女同一区二区三区| 国产精品一二三四五| 久久久美女艺术照精彩视频福利播放| 日韩电影一区二区三区四区| 欧美一区在线视频| 中文字幕免费在线观看视频一区| 国产呦萝稀缺另类资源| www国产成人免费观看视频 深夜成人网| 久久精品一区二区三区四区| 久久精品国产77777蜜臀| 波多野结衣亚洲| 91精品国产色综合久久| 日本伊人精品一区二区三区观看方式| 欧美精品久久久久久久久老牛影院| 亚洲国产精品久久人人爱| 欧美视频一区二区在线观看| www国产精品av| 国产成人av在线影院| 中文字幕不卡在线| 色哟哟在线观看一区二区三区| 亚洲男人的天堂网| 欧美日韩国产美女| 综合久久给合久久狠狠狠97色 | 日本韩国一区二区| 福利电影一区二区| 在线观看视频一区二区欧美日韩| 欧美图区在线视频| 国产黄人亚洲片| 青青青爽久久午夜综合久久午夜| 久久毛片高清国产| 国产欧美日韩在线| 日韩午夜精品电影| 日韩亚洲欧美成人一区| 成人av片在线观看| 亚洲五月六月丁香激情| 中文字幕精品三区| 亚洲视频一二区| 亚洲电影中文字幕在线观看| 国产精品全国免费观看高清 | 亚洲成a人片综合在线| 国产日韩精品一区二区三区在线| 日韩一级在线观看| 精品视频在线免费看| 亚洲欧美国产77777| 国产欧美日韩卡一| 成人综合日日夜夜| 亚洲主播在线播放| 日韩欧美不卡在线观看视频| 91激情五月电影| 在线区一区二视频| 欧美在线高清视频| 欧美在线观看视频一区二区三区| 色综合天天在线| 五月天中文字幕一区二区| 久久久久9999亚洲精品| 久久综合九色综合欧美就去吻| 欧美一级理论片| 欧美一级黄色大片| 久久在线观看免费| 欧美高清在线视频| 亚洲欧洲精品一区二区三区不卡| 亚洲欧美色综合| 亚洲精品福利视频网站| 欧美激情一区二区三区蜜桃视频 | 黑人精品欧美一区二区蜜桃| 亚洲自拍与偷拍| 午夜精彩视频在线观看不卡| 日韩电影免费一区| 国模无码大尺度一区二区三区| 国产精品一区在线观看你懂的| 国产精品综合一区二区| 波多野结衣的一区二区三区| 欧美亚一区二区| 日韩免费高清视频| 国产精品女上位| 亚洲gay无套男同| 精品一区二区在线看| 日本欧美肥老太交大片| 久久99久久99小草精品免视看| 丁香婷婷综合网| 欧美日韩国产小视频在线观看| 日韩视频一区二区三区| 欧美经典一区二区三区| 亚洲综合免费观看高清在线观看| 青草国产精品久久久久久| 粉嫩高潮美女一区二区三区 | 欧美日韩精品免费| 久久精品夜色噜噜亚洲a∨| 玉足女爽爽91| 国产麻豆一精品一av一免费| 欧美性猛交xxxxxx富婆| 精品福利二区三区| 有坂深雪av一区二区精品| 久久av老司机精品网站导航| 91在线视频在线| 色欧美日韩亚洲| 欧美精品一区二区三区在线 | 国产日韩欧美制服另类| 一个色在线综合| 亚洲一区二区不卡免费| 狠狠狠色丁香婷婷综合激情| 在线观看视频一区二区| 国产日韩欧美a| 免费日本视频一区| 91成人在线精品| 欧美经典一区二区| 久久国产人妖系列| 欧美日韩视频专区在线播放| 中文字幕一区二区三区乱码在线| 精品一区二区免费| 在线播放中文字幕一区| 一区二区三区av电影| 成人免费毛片app| 久久综合色之久久综合| 日韩国产在线观看一区| 在线观看视频91| 亚洲欧洲综合另类在线 | 91丝袜高跟美女视频| 91美女在线看| 亚洲国产精品成人综合色在线婷婷| 日韩一区精品视频| 在线视频一区二区三区| 国产精品成人网| 麻豆久久久久久久| 亚洲综合区在线| 丰满放荡岳乱妇91ww| 91精品国产色综合久久ai换脸| 亚洲制服丝袜av| 99国产精品久久| 国产精品免费久久久久| 国产经典欧美精品| 久久久电影一区二区三区| 精品伊人久久久久7777人| 欧美一区二区三区在线观看| 偷偷要91色婷婷| 欧美福利视频一区| 日日欢夜夜爽一区| 3d动漫精品啪啪1区2区免费 | 免费视频一区二区| 欧美一区二区二区| 日本aⅴ亚洲精品中文乱码| 欧美日韩另类国产亚洲欧美一级| 亚洲综合久久av| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 亚洲卡通欧美制服中文| 日本电影亚洲天堂一区| 欧美男同性恋视频网站| 91网上在线视频| 综合久久综合久久| 色中色一区二区| 亚洲一区电影777| 精品视频999| 蜜臀国产一区二区三区在线播放 | 欧美体内she精视频| 亚洲午夜久久久久久久久电影院 | 欧美肥妇bbw| 久久精品国产99国产精品| 久久久亚洲精华液精华液精华液| 国产一区二区在线电影| 国产精品伦一区| 在线观看免费亚洲| 奇米一区二区三区av| 久久久久久久久伊人| 色综合色狠狠天天综合色| 亚洲国产aⅴ成人精品无吗| 欧美大片在线观看|