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

📄 qtform.cs

📁 一个酒店管理系统
💻 CS
📖 第 1 页 / 共 3 页
字号:
				//点选房间树如果房间类型或 房间名相同就在lv1中显示值
				if(dr["kzt"].ToString().Trim()==fjzt.Trim()||fjzt.Trim()=="3")
				{
					if(dr["kzt"].ToString().Trim()=="")
					{
						z=2;
					}
					else if(dr["kzt"].ToString().Trim()=="1")
					{
						z=0;
					}
					else if(dr["kzt"].ToString().Trim()=="2")
					{
						z=1;
					
					}
					lstItem=new ListViewItem();
					lstItem.ImageIndex=z;
					lstItem.SubItems[0].Text=dr["kid"].ToString().Trim();
					this.listView1.Items.Add(lstItem); 
				}
			}		
		}

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

		
		}

		private void menuItem10_Click(object sender, System.EventArgs e)
		{//返回登陆
			DialogResult panduan=new DialogResult();
			panduan=MessageBox.Show("您确定要返回登陆界面吗?","确认",MessageBoxButtons.YesNo,MessageBoxIcon.Question);
			if(panduan==DialogResult.Yes)
			{
				this.Hide();
				dl.Show();
			}
		
		}

		private void menuItem5_Click(object sender, System.EventArgs e)
		{//判断值
			kfyd kfydform=new kfyd(this.listView1);
			kfydform.ShowDialog();
		}

		private void menuItem7_Click(object sender, System.EventArgs e)
		{
			hyyw hyywform=new hyyw();
			hyywform.ShowDialog();
		}

		private void listView1_Click(object sender, System.EventArgs e)
		{
			try
			{
				fjh=this.listView1.SelectedItems[0].SubItems[0].Text;
			}catch(Exception){
				
			}

			if(fjh.Trim()!="")
			{
				cs.kfsql kfsq=new bggl.cs.kfsql();
				DataSet objset=kfsq.selectexet(fjh.Trim());
				foreach(DataRow dr in objset.Tables[0].Rows)
				{
					if(dr["kzt"].ToString().Trim()=="")
					{
						setlv2_1();
						this.listView2.Visible=true;
						this.listView3.Visible=false;
						this.listView4.Visible=false;
					
					}
					if(dr["kzt"].ToString().Trim()=="1")
					{
						setlv2_2();
						this.listView2.Visible=false;
						this.listView3.Visible=true;
						this.listView4.Visible=false;
					}
					if(dr["kzt"].ToString().Trim()=="2")
					{
						setlv2_3();
						this.listView2.Visible=false;
						this.listView3.Visible=false;
						this.listView4.Visible=true;

					}
				}
			}
		
		}

		private void listView1_DoubleClick(object sender, System.EventArgs e)
		{
			if(fjh.Trim()!="")
			{
				cs.kfsql kfsq=new bggl.cs.kfsql();
				DataSet objset=kfsq.selectexet(fjh.Trim());
				foreach(DataRow dr in objset.Tables[0].Rows)
				{
					if(dr["kzt"].ToString().Trim()=="")
					{
						bggl.fm.kfyw kfywform=new bggl.fm.kfyw(fjh.Trim(),this.listView1,chuan);
						kfywform.ShowDialog();
						//kfywform.Dispose();
					}
					if(dr["kzt"].ToString().Trim()=="1")
					{
						DialogResult panduan=new DialogResult();
						panduan=MessageBox.Show("当前房间已经被预定,确定是预定登记人吗?","确认",MessageBoxButtons.YesNo,MessageBoxIcon.Question);
						if(panduan==DialogResult.Yes)
						{
							bggl.fm.kfyw kfywform=new bggl.fm.kfyw(fjh.Trim(),this.listView1,chuan);
							kfywform.ShowDialog();
							//kfywform.Dispose();

						}
					}
					if(dr["kzt"].ToString().Trim()=="2")
					{
						fm.kftc kftcform=new kftc(fjh.Trim(),this.listView1,chuan);
						kftcform.ShowDialog();
						//kftcform.Dispose();

					}
				}
			}


		}
//		private DataSet dxfh(){
//		
//		
//		}

		private void timer1_Tick(object sender, System.EventArgs e)
		{
			this.statusBarPanel3.Text=System.DateTime.Now.ToString();
			if(this.menuItem6.Checked==true)
			{
				thim=thim+1;
				if(thim>gong.qjbl.shi*10)
				{
					cs.ydsql ydsq=new bggl.cs.ydsql();
					DataSet objset=ydsq.selectexe();
					foreach(DataRow dr in objset.Tables[0].Rows){
						if(System.DateTime.Now>DateTime.Parse(dr["yddsj"].ToString())){
							ydjc yd=new ydjc(dr["yfj"].ToString(),1,this.listView1);
							yd.Location=new System.Drawing.Point(x-250,y);
							yd.Show();
						
						
						}
						
					}

					thim=0;
					cs.kfsql kfsq=new bggl.cs.kfsql();
					DataSet objset1=kfsq.selectexeshu();
					foreach(DataRow dr in objset1.Tables[0].Rows)
					{
						float cj=0;
						if(dr["kname"].ToString().Trim()!="")
						{
							if(dr["kzd"].ToString().Trim()=="1")
							{
								TimeSpan cha=System.DateTime.Now-DateTime.Parse(dr["krzsj"].ToString());
								int z=Convert.ToInt32(cha.TotalHours)+1;
								cs.fjlx fjlxsq=new bggl.cs.fjlx();
								string qian=fjlxsq.jq(dr["klx"].ToString().Trim(),dr["kzd"].ToString().Trim()).ToString();
								float yjfy=z*float.Parse(qian)*float.Parse(dr["kzk"].ToString());
								if(yjfy>float.Parse(dr["kyj"].ToString()))
								{
									cj=yjfy-float.Parse(dr["kyj"].ToString());
								}
							}
							else
							{
								TimeSpan cha=System.DateTime.Now-DateTime.Parse(dr["krzsj"].ToString());
								int z=Convert.ToInt32(cha.TotalDays)+1;;
								cs.fjlx fjlxsq=new bggl.cs.fjlx();
								string qian=fjlxsq.jq(dr["klx"].ToString().Trim(),dr["kzd"].ToString().Trim()).ToString();
								float yjfy=z*float.Parse(qian.Trim())*float.Parse(dr["kzk"].ToString());
								if(yjfy>float.Parse(dr["kyj"].ToString()))
								{
									cj=yjfy-float.Parse(dr["kyj"].ToString());
	
								}
	
							}
							if(cj>0)
							{

								ydjc yd=new ydjc(dr["kid"].ToString(),2);
								yd.Location=new System.Drawing.Point(x-250,y);
								yd.Show();

							
							}
						}
					}
				}
			}
		}

		private void menuItem11_Click(object sender, System.EventArgs e)
		{
			fjsbgl fj=new fjsbgl();
			fj.ShowDialog();
		}

		private void menuItem4_Click(object sender, System.EventArgs e)
		{
			fm.tjsb fjsbform=new tjsb(this.listView1,this.treeView1);
			fjsbform.ShowDialog();
		}

		private void menuItem2_Click(object sender, System.EventArgs e)
		{
			bggl.fm.gly  glyform=new bggl.fm.gly();
			glyform.ShowDialog();
		}
		private void setlv2_1(){
			cs.kfsql kfsq=new bggl.cs.kfsql();
			DataSet objset=kfsq.selectexet(fjh);
			this.listView2.Items.Clear();
			foreach(DataRow dr in objset.Tables[0].Rows){
				ListViewItem lst=new ListViewItem();
				lst.SubItems.Clear();
				lst.SubItems[0].Text=dr["kid"].ToString();
				lst.SubItems.Add(dr["klc"].ToString());
				lst.SubItems.Add(dr["klx"].ToString());
				lst.SubItems.Add(dr["kdh"].ToString());
				lst.SubItems.Add(dr["kzs"].ToString());

				this.listView2.Items.Add(lst);
				
			}
		}
		private void setlv2_2(){
			cs.ydsql ydsq=new bggl.cs.ydsql();
			DataSet objset=ydsq.selectexe();
			this.listView3.Items.Clear();
			foreach(DataRow dr in objset.Tables[0].Rows){
				if(fjh.Trim()==dr["yfj"].ToString().Trim())
				{
					ListViewItem lst=new ListViewItem();
					lst.SubItems.Clear();
					lst.SubItems[0].Text=dr["yid"].ToString();
					lst.SubItems.Add(dr["yname"].ToString());
					lst.SubItems.Add(dr["yfj"].ToString());
					lst.SubItems.Add(dr["yydsj"].ToString());
					lst.SubItems.Add(dr["yddsj"].ToString());
					lst.SubItems.Add(dr["ydh"].ToString());
					lst.SubItems.Add(dr["yhyh"].ToString());
					lst.SubItems.Add(dr["yzs"].ToString());

					this.listView3.Items.Add(lst);	
				}
			}
		}
		private void setlv2_3(){
			cs.kfsql kfsq=new bggl.cs.kfsql();
			DataSet objset=kfsq.selectexet(fjh);
			this.listView4.Items.Clear();
			foreach(DataRow dr in objset.Tables[0].Rows)
			{
				ListViewItem lst=new ListViewItem();
				lst.SubItems.Clear();
				lst.SubItems[0].Text=dr["kid"].ToString();
				lst.SubItems.Add(dr["kname"].ToString());
				lst.SubItems.Add(dr["kxin"].ToString());
				lst.SubItems.Add(dr["ksf"].ToString());
				lst.SubItems.Add(dr["krs"].ToString());
				lst.SubItems.Add(dr["krzsj"].ToString());
				lst.SubItems.Add(dr["kvipkh"].ToString());
				lst.SubItems.Add(dr["kyj"].ToString());
				lst.SubItems.Add(dr["kczy"].ToString());
				lst.SubItems.Add(dr["kzs"].ToString());

				this.listView4.Items.Add(lst);		
			}

		}

		private void menuItem13_Click(object sender, System.EventArgs e)
		{
			dybb by=new dybb();
			by.ShowDialog();
			by.Dispose();
		}

		private void toolBar1_ButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e)
		{
			switch(this.toolBar1.Buttons.IndexOf(e.Button)){
				case 0:{
					kfyd kfydform=new kfyd(this.listView1);
					kfydform.ShowDialog();
					break;
				}

				case 1:{
					hyyw hyywform=new hyyw();
					hyywform.ShowDialog();
					break;
					}
				case 2:{
					if(fjh.Trim()!=""){
						if(fjh.Trim()!="")
						{
							cs.kfsql kfsq=new bggl.cs.kfsql();
							DataSet objset=kfsq.selectexet(fjh.Trim());
							foreach(DataRow dr in objset.Tables[0].Rows)
							{
								if(dr["kzt"].ToString().Trim()=="")
								{
									bggl.fm.kfyw kfywform=new bggl.fm.kfyw(fjh.Trim(),this.listView1,chuan);
									kfywform.ShowDialog();
									kfywform.Dispose();
								}
								if(dr["kzt"].ToString().Trim()=="1")
								{
									DialogResult panduan=new DialogResult();
									panduan=MessageBox.Show("当前房间已经被预定,确定是预定登记人吗?","确认",MessageBoxButtons.YesNo,MessageBoxIcon.Question);
									if(panduan==DialogResult.Yes)
									{
										bggl.fm.kfyw kfywform=new bggl.fm.kfyw(fjh.Trim(),this.listView1,chuan);
										kfywform.ShowDialog();
										kfywform.Dispose();

									}
								}
								if(dr["kzt"].ToString().Trim()=="2")
								{
									MessageBox.Show("当前房间已经有人入住,请选择空房");

								}
							}
						}

						
					}
					break;
					
				}
				case 4:{
					fm.tjsb fjsbform=new tjsb(this.listView1,this.treeView1);
					fjsbform.ShowDialog();
					break;
				}
				case 5:{
					getfjlx();//treeView1
					settreeview2();
					setlistView1();
					break;
				}
				case 7:{
					Help.ShowHelp(this,System.Windows.Forms.Application.StartupPath+"\\help.chm");
					break;
				}
			}
		}

		private void menuItem14_Click(object sender, System.EventArgs e)
		{
			qtywcl qtf=new qtywcl();
			qtf.ShowDialog();
			qtf.Dispose();
		}

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

		private void menuItem17_Click(object sender, System.EventArgs e)
		{
			tssz ts=new tssz();
			ts.ShowDialog();
		}

		private void menuItem6_Click_1(object sender, System.EventArgs e)
		{
			if(this.menuItem6.Checked==true)
			{
				this.menuItem6.Checked=false;
			}
			else{
				this.menuItem6.Checked=true;
			}
		}

		private void qtform_Closing(object sender, System.ComponentModel.CancelEventArgs e)
		{
				Application.Exit();

		}

		private void menuItem9_Click(object sender, System.EventArgs e)
		{
			DialogResult panduan=new DialogResult();
			panduan=MessageBox.Show("您确定要退出系统吗?","确认",MessageBoxButtons.YesNo,MessageBoxIcon.Question);
			if(panduan==DialogResult.Yes)
			{
				Application.Exit();
			}
		}

		private void menuItem16_Click(object sender, System.EventArgs e)
		{
			Help.ShowHelp(this,System.Windows.Forms.Application.StartupPath+"\\help.chm");
		}

//		private void label1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
//		{
//			x=Control.MousePosition.X;
//			y=Control.MousePosition.Y;
//			
//
//		
//		}
//
//		private void label1_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)
//		{
//			i=Control.MousePosition.Y-y;
//		}
//		private void listView1_SelectedIndexChanged(object sender, System.EventArgs e)
//		{
//		
//		}
//
//		private void label1_Click(object sender, System.EventArgs e)
//		{
//		
//		}
//
//		private void label1_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e)
//		{
//			if(i>0)
//			{
//				this.listView4.Size=new System.Drawing.Size(this.listView4.Size.Width,Convert.ToInt32(this.listView4.Size.Height+i));
//				this.listView2.Size=new System.Drawing.Size(this.listView4.Size.Width,Convert.ToInt32(this.listView4.Size.Height+i));
//				this.listView3.Size=new System.Drawing.Size(this.listView4.Size.Width,Convert.ToInt32(this.listView4.Size.Height+i));
//				this.label1.Location=new System.Drawing.Point(this.label1.Location.X,Convert.ToInt32(this.label1.Location.Y+i));
//			}
//			else{
//				this.listView4.Size=new System.Drawing.Size(this.listView4.Size.Width,Convert.ToInt32(this.listView4.Size.Height+i));
//				this.listView2.Size=new System.Drawing.Size(this.listView4.Size.Width,Convert.ToInt32(this.listView4.Size.Height+i));
//				this.listView3.Size=new System.Drawing.Size(this.listView4.Size.Width,Convert.ToInt32(this.listView4.Size.Height+i));
//				this.label1.Location=new System.Drawing.Point(this.label1.Location.X,Convert.ToInt32(this.label1.Location.Y+i));
//				
//			}
//		
//		}

		
}
}

⌨️ 快捷键说明

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