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

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

?? check.cs

?? 主要介紹了系統的需求分析
?? CS
?? 第 1 頁 / 共 4 頁
字號:
			}

		}

		

		private void btnCheckIn_Click(object sender, System.EventArgs e)
		{
			string checktype;
			System.DateTime checktime=DateTime.Now;
			if(checktime.Hour<8)
			   checktype="按時";
			else if(8<checktime.Hour&checktime.Hour<10)  
				checktype="遲到";
			else
				checktype="缺勤";

			this.commandStr="insert into CheckInRecord(EmployeeID,CheckType) values("+"'"+this.textEmployeeID1.Text+"',"+"'"+checktype+"'"+")";
			this.Command1.CommandText=this.commandStr;
			try
			{
				this.Connection1.Open();
				this.Command1.ExecuteNonQuery();
			}
			catch(System.Exception E)
			{
				this.ErrorHandle(E);
			}
			finally
			{
				this.Connection1.Close();
			}				
			DataRow newCheckIn=this.CheckInTable.NewRow();
			newCheckIn["EmployeeID"]=this.textEmployeeID1.Text;
			newCheckIn["CheckType"]=checktype;
			newCheckIn["Date"]=DateTime.Now.ToString();						
			this.CheckInTable.Rows.Add(newCheckIn);
			this.textEmployeeID1.Clear();			
			this.dataGrid1.Refresh();
			
		}

		private void btnCheckOut_Click(object sender, System.EventArgs e)
		{
			string checktype;
			System.DateTime checktime=DateTime.Now;
			if(checktime.Hour>=18)
				checktype="按時";
			else if(14<checktime.Hour&checktime.Hour<18)
				checktype="早退";
			else
				checktype="缺勤";

			this.commandStr="insert into CheckOutRecord(EmployeeID,CheckType) values("+"'"+this.textEmployeeID2.Text+"',"+"'"+checktype+"'"+")";
			this.Command1.CommandText=this.commandStr;
			try
			{
				this.Connection1.Open();
				this.Command1.ExecuteNonQuery();
			}
			catch(System.Exception E)
			{
				this.ErrorHandle(E);
			}
			finally
			{
				this.Connection1.Close();
			}				
			
			DataRow newCheckOut=this.CheckOutTable.NewRow();
			newCheckOut["EmployeeID"]=this.textEmployeeID2.Text;
			newCheckOut["CheckType"]=checktype;
			newCheckOut["Date"]=DateTime.Now.ToString();
			
			this.CheckOutTable.Rows.Add(newCheckOut);
			this.textEmployeeID2.Clear();
			this.dataGrid2.Refresh();

		
		}


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

			try
			{
				this.Connection1.Open();									
				
				this.CheckInDataView.Table=this.DataSetViewCheckIn.Tables["View_CheckInRecord"];
				this.CheckInDataView.RowFilter=this.CheckInStr_Made();
				this.dataGrid3.DataSource=this.CheckInDataView;				
			}
			catch(System.Exception E)
			{
				this.ErrorHandle(E);
			}
			finally
			{
				this.Connection1.Close();
			}
			if(this.CheckInDataView.Count==0)
				MessageBox.Show("沒有符合查詢條件的記錄","沒有記錄",MessageBoxButtons.OK,MessageBoxIcon.Information);			
			this.textEmployeeID3.Clear();
			this.comboCheckInType.Text="";
			this.comboInDepartment.Text="";
			this.checkBox1.Checked=false;		
			
		}

		private string CheckInStr_Made()
		{
			string searchStr=null;
			bool first=true;

			if(this.textEmployeeID3.Text!="")
			{				
				searchStr="EmployeeID="+"'"+this.textEmployeeID3.Text+"'";
				first=false;
				this.selectStrViewCheckIn="職工號:"+this.textEmployeeID3.Text;
				

			}
			if(this.comboCheckInType.Text!="")
			{
				if(first)
				{
					searchStr="CheckType="+"'"+this.comboCheckInType.Text+"'";
					first=false;
					this.selectStrViewCheckIn="簽到類型:"+this.comboCheckInType.Text;
				}
				else
				{
					searchStr=searchStr+" and CheckType="+"'"+this.comboCheckInType.Text+"'";
					this.selectStrViewCheckIn+=" 簽到類型:"+this.comboCheckInType.Text;
				}

			}
			if(this.comboInDepartment.Text!="")
			{
				if(first)
				{
					searchStr="Department="+"'"+this.comboInDepartment.Text+"'";
					first=false;
					this.selectStrViewCheckIn="部門:"+this.comboInDepartment.Text;
				}
				else
				{
					searchStr=searchStr+" and Department="+"'"+this.comboInDepartment.Text+"'";
					this.selectStrViewCheckIn+="部門:"+this.comboInDepartment.Text;
				}
			}
			if(this.checkBox1.Checked)
			{
				if(first)
				{
					searchStr="Date>"+"'"+this.dateTimePicker3.Text+"'"+" and "+"Date<"+"'"+this.dateTimePicker4.Text+"'" ;					
					this.selectStrViewCheckIn="日期:在"+this.dateTimePicker3.Text+"和"+this.dateTimePicker4.Text+"之間";
				}

				else
				{
					searchStr=searchStr+" and (Date>"+"'"+this.dateTimePicker3.Text+"'"+" and "+"Date<"+"'"+this.dateTimePicker4.Text+"')";
					this.selectStrViewCheckIn+=" 日期:在"+this.dateTimePicker3.Text+"和"+this.dateTimePicker4.Text+"之間";
				}
			
			}
			return searchStr;

		}


		private void btnCheckInCancel_Click(object sender, System.EventArgs e)
		{
			this.textEmployeeID3.Clear();
			this.comboCheckInType.Text="";
			this.checkBox1.Checked=false;
		}

		private void checkBox1_CheckedChanged(object sender, System.EventArgs e)
		{
			if(this.checkBox1.Checked)
			{
				this.dateTimePicker3.Enabled=true;
				this.dateTimePicker4.Enabled=true;
			}
			else
			{
				this.dateTimePicker3.Enabled=false;
				this.dateTimePicker4.Enabled=false;
			}
		}

		private void btnCheckInExport_Click(object sender, System.EventArgs e)
		{
			Excel.Application myExcel = new Excel.Application ( ) ;
			myExcel.Application.Workbooks.Add ( true ) ;
			//讓Excel文件可見
			myExcel.Visible=true;
			//第一行為報表名稱
			myExcel.Cells[1,2]="簽到查詢記錄";
			myExcel.Cells[2,1]="查詢條件:";
			myExcel.Cells[2,2]=this.selectStrViewCheckIn;
			myExcel.Cells[3,3]="'"+DateTime.Now.ToShortDateString().ToString();

			//逐行寫入數據,
			for(int i=0;i<5;i++)
			{
				myExcel.Cells[4,1+i]=this.myData[i];
			}				
			//myExcel.Cells[3,1]="職工號碼";
			//myExcel.Cells[3,2]="職工姓名";
			//myExcel.Cells[3,3]="簽到日前";
			//myExcel.Cells[3,4]="是否按時";												
			for(int i=0;i<this.CheckInDataView.Count;i++)
			{
				for(int j=0;j<5;j++)
				{
					//以單引號開頭,表示該單元格為純文本
					myExcel.Cells[6+i,1+j]="'"+this.CheckInDataView[i][j].ToString();
				}
			}			

		}

		private void btnCheckOutExport_Click(object sender, System.EventArgs e)
		{
			Excel.Application myExcel = new Excel.Application ( ) ;
			myExcel.Application.Workbooks.Add ( true ) ;
			//讓Excel文件可見
			myExcel.Visible=true;
			//第一行為報表名稱
			myExcel.Cells[1,2]="簽到查詢記錄";
			myExcel.Cells[2,3]="'"+DateTime.Now.ToShortDateString().ToString();

			//逐行寫入數據,
			for(int i=0;i<5;i++)
			{
				myExcel.Cells[3,1+i]=this.myData[i];
			}				
			//myExcel.Cells[3,1]="職工號碼";
			//myExcel.Cells[3,2]="職工姓名";
			//myExcel.Cells[3,3]="簽到日前";
			//myExcel.Cells[3,4]="是否按時";												
			for(int i=0;i<this.CheckOutDataView.Count;i++)
			{
				for(int j=0;j<5;j++)
				{
					//以單引號開頭,表示該單元格為純文本
					myExcel.Cells[5+i,1+j]="'"+this.CheckOutDataView[i][j].ToString();
				}
			}			
		
		}

		private void btnCheckOutCancel_Click(object sender, System.EventArgs e)
		{
			this.textEmployeeID4.Clear();
			this.comboCheckOutType.Text="";
			this.checkBox2.Checked=false;
		}

		private void checkBox2_CheckedChanged(object sender, System.EventArgs e)
		{
			if(this.checkBox2.Checked)
			{
				this.dateTimePicker1.Enabled=true;
				this.dateTimePicker2.Enabled=true;
			}
			else
			{
				this.dateTimePicker1.Enabled=false;
				this.dateTimePicker2.Enabled=false;
			}
		
		}

		private void btnCheckOutSearch_Click(object sender, System.EventArgs e)
		{		
			
			try
			{
				this.Connection1.Open();				
				//this.dataAdapterCheckOut.Fill(this.DataSetCheckOutRecord,"View_CheckOutRecord");								
				this.CheckOutDataView.Table=this.DataSetViewCheckOut.Tables["View_CheckOutRecord"];
				CheckOutDataView.RowFilter=this.CheckOutStr_Made();
				dataGrid4.DataSource=this.CheckOutDataView;				
				
			}
			catch(System.Exception E)
			{
				this.ErrorHandle(E);
			}
			finally
			{
				this.Connection1.Close();
			}
			if(CheckOutDataView.Count==0)
			MessageBox.Show("沒有符合查詢條件的記錄","沒有記錄",MessageBoxButtons.OK,MessageBoxIcon.Information);			
			this.textEmployeeID4.Clear();
			this.comboCheckOutType.Text="";
			this.comboOutDepartment.Text="";
			this.checkBox2.Checked=false;	
			this.dataGrid4.Refresh();
			
		
		}

		
		private string CheckOutStr_Made()
		{
			string searchStr=null;
			bool first=true;

			if(this.textEmployeeID4.Text!="")
			{				
				searchStr="EmployeeID="+"'"+this.textEmployeeID4.Text+"'";
				first=false;

			}
			if(this.comboCheckOutType.Text!="")
			{
				if(first)
				{
					searchStr="CheckType="+"'"+this.comboCheckOutType.Text+"'";
					first=false;
				}
				else
				{
					searchStr=searchStr+" and CheckType="+"'"+this.comboCheckOutType.Text+"'";
				}

			}
			if(this.comboOutDepartment.Text!="")
			{
				if(first)
				{
					searchStr="Department="+"'"+this.comboOutDepartment.Text+"'";
					first=false;
				}
				else
				{
					searchStr=searchStr+" and Department="+"'"+this.comboOutDepartment.Text+"'";
				}
			}

			if(this.checkBox2.Checked)
			{
				if(first)
					searchStr="Date>"+"'"+this.dateTimePicker1.Text+"'"+" and "+"Date<"+"'"+this.dateTimePicker2.Text+"'" ;					
				else
					searchStr=searchStr+" and (Date>"+"'"+this.dateTimePicker1.Text+"'"+" and "+"Date<"+"'"+this.dateTimePicker2.Text+"')";
			
			}
			return searchStr;

		}	
		public void ErrorHandle(System.Exception E)
		{
			MessageBox.Show(E.ToString());
		}

		
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美在线短视频| 国产又粗又猛又爽又黄91精品| 国产精品18久久久久久久网站| 国产喂奶挤奶一区二区三区| 黄色日韩三级电影| 国产精品久久久久久久第一福利 | 成a人片亚洲日本久久| 国产精品国产自产拍高清av| 国产亚洲一区二区三区在线观看| 日韩亚洲电影在线| 成人精品一区二区三区四区| 亚洲成人动漫在线观看| 久久免费的精品国产v∧| 91猫先生在线| 国产福利91精品| 日韩精彩视频在线观看| 国产精品亲子伦对白| 欧美日高清视频| 成人夜色视频网站在线观看| 成人黄色一级视频| 91蝌蚪porny成人天涯| 在线观看不卡视频| 欧美日韩国产乱码电影| 日韩一区二区三区视频在线观看| 久久久欧美精品sm网站| 欧美激情一二三区| 日韩视频中午一区| 久久久久国产成人精品亚洲午夜 | 国产精品另类一区| 国产精品成人午夜| 亚洲一区在线电影| 中文字幕在线观看不卡| 日韩久久免费av| 欧美性色欧美a在线播放| 盗摄精品av一区二区三区| caoporen国产精品视频| 国产露脸91国语对白| 成人高清在线视频| 欧美三级电影精品| 91福利视频网站| 成人高清视频免费观看| 欧美日韩你懂得| 精品国产污网站| 日韩美女一区二区三区| 综合色中文字幕| 亚洲男同性恋视频| 中文字幕一区二区三区av| 天天综合网天天综合色| 免费成人在线观看视频| 日本一不卡视频| 日本成人在线网站| 91亚洲大成网污www| 91精品国产一区二区三区| 欧美精品一级二级三级| 欧美日韩一区二区在线观看视频| 2014亚洲片线观看视频免费| 久久久国产午夜精品| 一级精品视频在线观看宜春院| 亚洲人成网站色在线观看| 美女视频免费一区| 国产一区二区不卡| 欧美一区日韩一区| 亚洲男人天堂一区| 粉嫩aⅴ一区二区三区四区五区| caoporn国产精品| 国产午夜精品久久久久久久| 另类综合日韩欧美亚洲| 成人免费毛片片v| 久久亚洲二区三区| 日韩av一区二区三区四区| 日本乱码高清不卡字幕| 国产精品白丝在线| 国产福利一区二区三区视频在线| 欧美一区二区黄| 亚洲一区二区精品久久av| 91免费版pro下载短视频| 久久精品一区二区三区不卡牛牛| 久久99国产精品久久99果冻传媒| 国产福利91精品一区| 久久久三级国产网站| 国产精品中文字幕日韩精品| 久久久精品tv| 懂色中文一区二区在线播放| 国产精品久久看| jizz一区二区| 亚洲裸体xxx| 一区二区三区欧美久久| 91久久精品网| 亚洲国产精品尤物yw在线观看| 国产乱码一区二区三区| 久久久久99精品一区| 高清av一区二区| 亚洲欧美视频在线观看视频| 色哟哟国产精品| 国产欧美一区二区精品性| 亚洲va欧美va人人爽| 91.麻豆视频| 一区二区三区四区不卡视频| 欧美日本视频在线| 全部av―极品视觉盛宴亚洲| 久久久久久影视| 99久久亚洲一区二区三区青草| 欧美成人aa大片| 日韩在线观看一区二区| 精品久久久久久久久久久久包黑料 | 久久色在线视频| 不卡一区在线观看| 亚洲成av人影院在线观看网| 精品国产91洋老外米糕| 成人短视频下载| 青青草原综合久久大伊人精品| 国产三区在线成人av| 日本久久精品电影| 激情综合五月婷婷| 一区二区在线观看视频在线观看| 日韩欧美一卡二卡| 成人黄色小视频| 无码av免费一区二区三区试看| 久久久精品欧美丰满| xfplay精品久久| 91美女片黄在线观看| 美女一区二区三区| 亚洲人成网站精品片在线观看| 精品国产免费人成电影在线观看四季 | 老汉av免费一区二区三区| 国产精品国产a| 精品美女一区二区三区| 91九色最新地址| 成人午夜在线播放| 美女被吸乳得到大胸91| 一区二区三区高清在线| 国产三级欧美三级日产三级99| 欧美日韩国产大片| 懂色av中文一区二区三区| 奇米色一区二区| 亚洲一区在线视频观看| 久久精品亚洲乱码伦伦中文| 日韩欧美国产综合| 在线一区二区观看| 成人国产在线观看| 国产精品自在在线| 奇米在线7777在线精品| 午夜成人在线视频| 一区二区三区四区乱视频| 欧美国产1区2区| 国产色一区二区| 国产欧美精品日韩区二区麻豆天美| 日韩欧美国产综合| 555www色欧美视频| 欧美中文字幕一二三区视频| 色综合久久久网| 91污在线观看| 色综合一个色综合| 亚洲小说春色综合另类电影| 中文字幕一区二区三区四区| 中文字幕一区二| 国产精品高清亚洲| 亚洲三级久久久| 亚洲一区二区三区四区在线观看 | 欧美一级欧美三级| 91精品福利在线| 欧洲亚洲国产日韩| 欧美亚洲动漫另类| 欧美日韩精品福利| 51午夜精品国产| 日韩一级黄色片| 亚洲精品在线观看网站| 国产欧美精品一区| 亚洲少妇最新在线视频| 亚洲一区在线视频| 日本aⅴ免费视频一区二区三区| 蜜桃久久av一区| 国产激情一区二区三区桃花岛亚洲| 成人伦理片在线| 欧美体内she精视频| 91精品国产欧美一区二区| 精品剧情在线观看| 中文字幕一区二| 日韩激情av在线| 国产精品夜夜嗨| 91蝌蚪porny九色| 日韩女优电影在线观看| 国产午夜精品理论片a级大结局| 亚洲精品网站在线观看| 秋霞国产午夜精品免费视频| 成人激情小说乱人伦| 欧美写真视频网站| 精品噜噜噜噜久久久久久久久试看 | 91丝袜美腿高跟国产极品老师 | 日韩精品一区二区三区swag| 欧美韩日一区二区三区四区| 亚洲午夜av在线| 国产在线视频一区二区| 日本电影欧美片| 久久久久久久电影| 亚洲无人区一区| 丰满放荡岳乱妇91ww| 欧美精品成人一区二区三区四区| 亚洲国产精品精华液2区45| 亚洲va欧美va人人爽午夜|