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

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

?? staffmodify.cs

?? 工資結算系統 擁有權限控制 臨時工資表 自動導入導出Excel 以及郵件群發功能
?? CS
字號:
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;
using System.Data.OleDb;

namespace HrSalary.employee
{
	/// <summary>
	/// EmployeeManager 的摘要說明。
	/// </summary>
	public class StaffModify : System.Windows.Forms.Form
	{
		int style=0;
		private  int thisautoid; 
		private System.Windows.Forms.Label ename;
		private System.Windows.Forms.TextBox name;
		private System.Windows.Forms.Button button1;
		private System.Windows.Forms.Button button2;
		/// <summary>
		/// 必需的設計器變量。
		/// </summary>
		private System.ComponentModel.Container components = null;
		private OleDbConnection dbCon = null;
		private System.Windows.Forms.TextBox empid;
		private System.Windows.Forms.Label label16;
		private System.Windows.Forms.TextBox email;
		private System.Windows.Forms.Label label2;
		private System.Windows.Forms.TextBox bankcardid;
		private System.Windows.Forms.Label label9;
		private DataGrid dg = null;

		public StaffModify(DataGrid dg)
		{
			//
			// Windows 窗體設計器支持所必需的
			//
			InitializeComponent();
			this.dg = dg;
		
			//
			// TODO: 在 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.ename = new System.Windows.Forms.Label();
			this.name = new System.Windows.Forms.TextBox();
			this.button1 = new System.Windows.Forms.Button();
			this.button2 = new System.Windows.Forms.Button();
			this.empid = new System.Windows.Forms.TextBox();
			this.email = new System.Windows.Forms.TextBox();
			this.label16 = new System.Windows.Forms.Label();
			this.label2 = new System.Windows.Forms.Label();
			this.bankcardid = new System.Windows.Forms.TextBox();
			this.label9 = new System.Windows.Forms.Label();
			this.SuspendLayout();
			// 
			// ename
			// 
			this.ename.AutoSize = true;
			this.ename.Location = new System.Drawing.Point(64, 64);
			this.ename.Name = "ename";
			this.ename.Size = new System.Drawing.Size(42, 17);
			this.ename.TabIndex = 0;
			this.ename.Text = "姓名:";
			// 
			// name
			// 
			this.name.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
			this.name.Location = new System.Drawing.Point(112, 64);
			this.name.Name = "name";
			this.name.Size = new System.Drawing.Size(160, 21);
			this.name.TabIndex = 1;
			this.name.Text = "";
			// 
			// button1
			// 
			this.button1.Location = new System.Drawing.Point(80, 176);
			this.button1.Name = "button1";
			this.button1.TabIndex = 25;
			this.button1.Text = "修改";
			this.button1.Click += new System.EventHandler(this.button1_Click);
			// 
			// button2
			// 
			this.button2.Location = new System.Drawing.Point(208, 176);
			this.button2.Name = "button2";
			this.button2.TabIndex = 26;
			this.button2.Text = "取消";
			this.button2.Click += new System.EventHandler(this.button2_Click);
			// 
			// empid
			// 
			this.empid.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
			this.empid.Location = new System.Drawing.Point(112, 24);
			this.empid.Name = "empid";
			this.empid.ReadOnly = true;
			this.empid.Size = new System.Drawing.Size(160, 21);
			this.empid.TabIndex = 34;
			this.empid.Text = "";
			// 
			// email
			// 
			this.email.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
			this.email.Location = new System.Drawing.Point(112, 104);
			this.email.Name = "email";
			this.email.Size = new System.Drawing.Size(160, 21);
			this.email.TabIndex = 38;
			this.email.Text = "";
			// 
			// label16
			// 
			this.label16.AutoSize = true;
			this.label16.Location = new System.Drawing.Point(48, 104);
			this.label16.Name = "label16";
			this.label16.Size = new System.Drawing.Size(48, 17);
			this.label16.TabIndex = 37;
			this.label16.Text = "Email:";
			this.label16.TextAlign = System.Drawing.ContentAlignment.TopRight;
			// 
			// label2
			// 
			this.label2.AutoSize = true;
			this.label2.Location = new System.Drawing.Point(64, 24);
			this.label2.Name = "label2";
			this.label2.Size = new System.Drawing.Size(42, 17);
			this.label2.TabIndex = 45;
			this.label2.Text = "編號:";
			// 
			// bankcardid
			// 
			this.bankcardid.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
			this.bankcardid.Location = new System.Drawing.Point(112, 144);
			this.bankcardid.Name = "bankcardid";
			this.bankcardid.Size = new System.Drawing.Size(160, 21);
			this.bankcardid.TabIndex = 42;
			this.bankcardid.Text = "";
			// 
			// label9
			// 
			this.label9.AutoSize = true;
			this.label9.Location = new System.Drawing.Point(40, 144);
			this.label9.Name = "label9";
			this.label9.Size = new System.Drawing.Size(66, 17);
			this.label9.TabIndex = 41;
			this.label9.Text = "銀行卡號:";
			// 
			// StaffModify
			// 
			this.AutoScaleBaseSize = new System.Drawing.Size(6, 14);
			this.BackColor = System.Drawing.Color.AliceBlue;
			this.ClientSize = new System.Drawing.Size(328, 213);
			this.Controls.Add(this.label2);
			this.Controls.Add(this.bankcardid);
			this.Controls.Add(this.label9);
			this.Controls.Add(this.email);
			this.Controls.Add(this.label16);
			this.Controls.Add(this.empid);
			this.Controls.Add(this.name);
			this.Controls.Add(this.ename);
			this.Controls.Add(this.button2);
			this.Controls.Add(this.button1);
			this.MaximumSize = new System.Drawing.Size(544, 465);
			this.Name = "StaffModify";
			this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
			this.Text = "修改員工信息";
			this.Load += new System.EventHandler(this.StaffModify_Load);
			this.ResumeLayout(false);

		}
		#endregion

			
		private  string   number_Input_Check(string caption,string  text)//,long maxvalue
		{
			string error="";
			text=text.Trim();
			if(text=="" )
			{
				error=caption+"不能為空!!!\n";
				return(error);
			}
			
			int i=0;
			for(i=0;i<text.Length;i++)
			{

				if(text[i]>'9' || text[i]<'0')            
					break;
			}
			if(i<text.Length)
			{
				error=caption+"輸入格式不正確,請修正!!!\n";
				return(error);
			}

			return(error);
		}
	
		private string email_Input_Check()
		{
			string error="";
			if(this.email.Text=="" || this.email.Text.Trim().Equals(""))
			{
				error="Email不能為空!!!\n      ";
				return error;
			}
			if((this.email.Text.IndexOf("@")==-1) || (this.email.Text.IndexOf(".")==-1))
			{
				error+="Email格式不正確!!!\n    ";
				return error;
			}
			return error;			
		}


		private void button1_Click(object sender, System.EventArgs e)
		{
			string error="";
			if(this.name.Text.Trim().Equals("") || this.name.Text=="")
			{
				error+="姓名不能為空!!!\n";
				
			}
			error+=email_Input_Check();
			error+=number_Input_Check("銀行卡號",this.bankcardid.Text);
			if(!error.Trim().Equals(""))
			{
				MessageBox.Show("      錯誤!\n\n"+error+"\n 請重新輸入!!!\n ");
				return;
			}
			int index = dg.CurrentRowIndex;
			int num=0;
			string sql = "update employee set ";		
			if(!this.name.Text.Equals(dg[index,1].ToString()))
			{
				num++;
				sql+="姓名='"+this.name.Text+"'";
				
			}
			if(!this.email.Text.Equals(dg[index,2].ToString()))
			{
				if(num>0) sql+=",";
				sql+="Email='"+this.email.Text+"'";
				num++;
			}
			
			if(!this.bankcardid.Text.Equals(dg[index,3].ToString()))
			{
					if(num>0) sql+=",";
				sql+="銀行卡號='"+this.bankcardid.Text+"'";
				num++;
			}

			sql+=" where 編號="+this.empid.Text;
			if(num==0)
			{
				this.Close();
				return;
			}
			//			MessageBox.Show(num.ToString(),sql);//
			try
			{
				if(dbCon==null) dbCon = MainForm.getConnection();
				OleDbCommand cmd = dbCon.CreateCommand();
				cmd.CommandText = sql;
				try
				{
					int result = cmd.ExecuteNonQuery();
					if(result==1)
					{
					 MessageBox.Show("員工信息修改成功");
						 cmd.Dispose();
						this.Close();
					}
					else
					{  cmd.Dispose();
						MessageBox.Show("員工信息修改失敗");
					}					
				}
				catch(Exception ee)
				{
					MessageBox.Show("workstatus"+ee.ToString());
				}				
			}
			catch(Exception eee)
			{
				MessageBox.Show(eee.ToString());
			}
		}
		

		private void button2_Click(object sender, System.EventArgs e)
		{
			this.Close();
		}

		private void StaffModify_Load(object sender, System.EventArgs e)
		{
		
		  initStaffModify();
		}
		private void initStaffModify()
		{
			try
			{
				int index = dg.CurrentRowIndex;
				this.thisautoid=Int32.Parse(dg[index,0].ToString());
				this.empid.Text = dg[index,0].ToString();
				this.name.Text = dg[index,1].ToString();
				this.email.Text = dg[index,2].ToString();
				this.bankcardid.Text = dg[index,3].ToString();
			}
			catch(Exception ee)
			{
				MessageBox.Show(ee.ToString());
			}

		}
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品久久久久久久久免费相片 | 欧美在线free| 中文字幕一区二区5566日韩| 不卡大黄网站免费看| 亚洲精品免费播放| 欧美日本国产一区| 久久99久国产精品黄毛片色诱| 日韩一区二区在线播放| 韩国视频一区二区| 亚洲视频一区在线观看| 欧美日本国产视频| 国产成人免费视频一区| 一区二区三区在线观看动漫 | www.爱久久.com| 一区二区三区四区av| 91麻豆精品国产| 成人午夜在线播放| 亚洲成av人片观看| 国产网站一区二区| 欧美在线视频日韩| 蜜桃av一区二区在线观看| 国产婷婷一区二区| av在线播放成人| 天天综合天天做天天综合| 久久久不卡影院| 欧美日韩一区二区电影| 国产福利一区二区三区| 亚洲成人免费看| 日本一区二区三区电影| 欧美日韩在线免费视频| 成人天堂资源www在线| 日韩成人av影视| 亚洲婷婷综合色高清在线| 欧美xxxxx牲另类人与| 色婷婷国产精品| 国产中文一区二区三区| 午夜久久久久久久久久一区二区| 国产女人18水真多18精品一级做| 欧美性高清videossexo| 成人精品国产一区二区4080| 蜜臀va亚洲va欧美va天堂| 亚洲欧美另类久久久精品2019| 欧美成人精品福利| 欧美剧情片在线观看| 成人av影院在线| 国产一区二三区| 天天综合色天天| 一区二区三区国产| 亚洲欧洲日韩综合一区二区| 欧美mv日韩mv国产网站| 在线播放中文字幕一区| 91香蕉视频污| 成人免费视频网站在线观看| 精品一区二区三区在线播放| 天天色图综合网| 夜色激情一区二区| 亚洲美女屁股眼交3| 欧美国产欧美综合| 久久精品欧美一区二区三区麻豆| 欧美一区二区三区四区久久| 色综合久久久久久久久久久| 成人黄色国产精品网站大全在线免费观看| 免费精品视频最新在线| 午夜激情久久久| 一区二区三区在线视频免费观看| 欧美国产成人精品| 国产精品日产欧美久久久久| 久久精品欧美一区二区三区麻豆| 精品国产91洋老外米糕| 精品久久久久久最新网址| 欧美r级在线观看| 精品三级在线看| 久久伊人中文字幕| 精品999在线播放| 精品成人在线观看| 国产亚洲综合色| 国产人成一区二区三区影院| 国产午夜亚洲精品午夜鲁丝片| 久久综合色天天久久综合图片| 亚洲精品在线免费播放| 国产日韩欧美精品一区| 国产精品久久久久久久久久久免费看 | 欧美日韩成人综合在线一区二区| 欧美天堂一区二区三区| 4438x亚洲最大成人网| 欧美一区二区三区视频免费播放| 91精品国产色综合久久不卡电影| 91麻豆精品国产91久久久久久久久| 欧美一级一级性生活免费录像| 日韩女优av电影在线观看| 欧美精品一区二区三区蜜桃视频 | 91.xcao| 精品久久久久久久一区二区蜜臀| 久久久精品国产免大香伊| 欧美高清在线一区二区| 一区二区三区免费网站| 亚洲成人免费电影| 国产一区二区三区免费看| aaa亚洲精品| 69av一区二区三区| 国产欧美日本一区视频| 亚洲最大成人综合| 蜜桃久久av一区| a级精品国产片在线观看| 欧美体内she精视频| 欧美精品一区在线观看| 亚洲精品视频免费看| 麻豆一区二区在线| 91蜜桃在线观看| 91麻豆精品国产91久久久更新时间| 久久久蜜桃精品| 亚洲国产精品久久久久秋霞影院 | 亚洲国产成人午夜在线一区| 亚洲最新在线观看| 国产乱淫av一区二区三区 | 首页亚洲欧美制服丝腿| 国产一区二区三区av电影| 97se亚洲国产综合自在线观| 337p亚洲精品色噜噜噜| 亚洲欧美中日韩| 老司机免费视频一区二区| 91视频在线看| 久久久久久久综合| 亚洲福利视频导航| 成人美女视频在线观看18| 欧美一区二区精品久久911| 最好看的中文字幕久久| 久久99国产精品麻豆| 欧美丝袜丝nylons| 国产精品久久久久久久岛一牛影视| 日本一区中文字幕| 91蜜桃在线免费视频| 久久久久国产精品人| 青青草97国产精品免费观看无弹窗版 | 亚洲午夜影视影院在线观看| 国产美女视频91| 日韩三级精品电影久久久| 亚洲精品成人精品456| 高清在线不卡av| 精品国产人成亚洲区| 奇米一区二区三区av| 欧美日韩一区在线观看| 最好看的中文字幕久久| 成人午夜精品在线| 亚洲精品一区二区三区蜜桃下载 | 一区二区理论电影在线观看| 高清在线观看日韩| 久久尤物电影视频在线观看| 轻轻草成人在线| 在线播放中文字幕一区| 一区二区三区四区视频精品免费 | 国产乱码精品一区二区三区五月婷| 欧美高清性hdvideosex| 亚洲午夜一区二区三区| 色偷偷久久一区二区三区| 中文字幕视频一区| www.亚洲国产| 日韩理论片网站| 色婷婷综合五月| 亚洲综合一区二区精品导航| 色婷婷综合久久| 亚洲夂夂婷婷色拍ww47| 欧美视频三区在线播放| 亚洲三级免费电影| 91国偷自产一区二区开放时间| 亚洲免费观看高清完整版在线观看| 成人丝袜视频网| 亚洲特级片在线| 在线视频一区二区三| 亚洲午夜在线电影| 制服丝袜在线91| 另类人妖一区二区av| 久久―日本道色综合久久| 国产麻豆成人精品| 国产精品久久久久久久久免费桃花| 成人黄色综合网站| 夜夜操天天操亚洲| 在线观看91av| 久久精品国产99| 国产丝袜欧美中文另类| 99riav久久精品riav| 亚洲国产中文字幕在线视频综合 | 极品美女销魂一区二区三区免费| 精品日本一线二线三线不卡| 国产盗摄精品一区二区三区在线| 亚洲国产精品精华液ab| 色综合中文综合网| 一区二区三区精品| 欧美日韩激情在线| 麻豆91精品91久久久的内涵| 国产婷婷色一区二区三区| 色综合婷婷久久| 日韩电影在线观看一区| 精品国产三级电影在线观看| 成人免费毛片片v| 亚洲成人激情av| 精品国产伦一区二区三区观看体验| proumb性欧美在线观看| 水蜜桃久久夜色精品一区的特点 | 亚洲美女视频一区|