zsdj.cs
上传用户:toshiba_01
上传日期:2007-06-08
资源大小:306k
文件大小:24k
- using System;
using System.Collections;
using System.ComponentModel;
using System.Drawing;
using System.Windows.Forms;
using System.Data ;
using System.Data .SqlClient ;
namespace RoomManage
{
public class zsdj : RoomManage.pub
{
- private System.Windows.Forms.TextBox textBox9;
- private System.Windows.Forms.TextBox textBox7;
- private System.Windows.Forms.TextBox textBox6;
- private System.Windows.Forms.ComboBox comboBox2;
- private System.Windows.Forms.TextBox textBox5;
- private System.Windows.Forms.TextBox textBox2;
- private System.Windows.Forms.ComboBox comboBox1;
- private System.Windows.Forms.TextBox textBox1;
- private System.Windows.Forms.Label label13;
- private System.Windows.Forms.Label label12;
- private System.Windows.Forms.Label label11;
- private System.Windows.Forms.Label label8;
- private System.Windows.Forms.Label label7;
- private System.Windows.Forms.Label label6;
- private System.Windows.Forms.Label label4;
- private System.Windows.Forms.Label label3;
- private System.Windows.Forms.Label label2;
- private System.Windows.Forms.Label label1;
- private System.Windows.Forms.Button button3;
- private System.Windows.Forms.Button button2;
- private System.Windows.Forms.Label label5;
- private System.Windows.Forms.TextBox textBox4;
- private System.Windows.Forms.Label label14;
- private System.Windows.Forms.TextBox textBox11;
- private System.Windows.Forms.Label label15;
- private System.Windows.Forms.TextBox textBox12;
- private System.Windows.Forms.Label label17;
- private System.Windows.Forms.TextBox textBox14;
- private System.Windows.Forms.Label label19;
- private System.Windows.Forms.Label label9;
- private System.Windows.Forms.TextBox textBox8;
- private System.Windows.Forms.Label label16;
- private System.Windows.Forms.TextBox textBox13;
- private System.Windows.Forms.TextBox textBox10;
- private System.Windows.Forms.ComboBox comboBox5;
- private System.Windows.Forms.GroupBox groupBox4;
private System.ComponentModel.IContainer components = null;
public zsdj(string s)
{
// 该调用是 Windows 窗体设计器所必需的。
InitializeComponent();
this.opername =s;
// TODO: 在 InitializeComponent 调用后添加任何初始化
}
/// <summary>
/// 清理所有正在使用的资源。
/// </summary>
protected override void Dispose( bool disposing )
{
if( disposing )
{
if (components != null)
{
components.Dispose();
}
}
base.Dispose( disposing );
}
#region 设计器生成的代码
/// <summary>
/// 设计器支持所需的方法 - 不要使用代码编辑器修改
/// 此方法的内容。
/// </summary>
private void InitializeComponent()
{
System.Resources.ResourceManager resources = new System.Resources.ResourceManager(typeof(zsdj));
- this.textBox9 = new System.Windows.Forms.TextBox();
- this.textBox7 = new System.Windows.Forms.TextBox();
- this.textBox6 = new System.Windows.Forms.TextBox();
- this.comboBox2 = new System.Windows.Forms.ComboBox();
- this.textBox5 = new System.Windows.Forms.TextBox();
- this.textBox2 = new System.Windows.Forms.TextBox();
- this.comboBox1 = new System.Windows.Forms.ComboBox();
- this.textBox1 = new System.Windows.Forms.TextBox();
- this.label13 = new System.Windows.Forms.Label();
- this.label12 = new System.Windows.Forms.Label();
- this.label11 = new System.Windows.Forms.Label();
- this.label8 = new System.Windows.Forms.Label();
- this.label7 = new System.Windows.Forms.Label();
- this.label6 = new System.Windows.Forms.Label();
- this.label4 = new System.Windows.Forms.Label();
- this.label3 = new System.Windows.Forms.Label();
- this.label2 = new System.Windows.Forms.Label();
- this.label1 = new System.Windows.Forms.Label();
- this.button3 = new System.Windows.Forms.Button();
- this.button2 = new System.Windows.Forms.Button();
- this.label5 = new System.Windows.Forms.Label();
- this.textBox4 = new System.Windows.Forms.TextBox();
- this.label14 = new System.Windows.Forms.Label();
- this.textBox11 = new System.Windows.Forms.TextBox();
- this.label15 = new System.Windows.Forms.Label();
- this.textBox12 = new System.Windows.Forms.TextBox();
- this.label17 = new System.Windows.Forms.Label();
- this.textBox14 = new System.Windows.Forms.TextBox();
- this.label19 = new System.Windows.Forms.Label();
- this.textBox10 = new System.Windows.Forms.TextBox();
- this.label9 = new System.Windows.Forms.Label();
- this.textBox8 = new System.Windows.Forms.TextBox();
- this.label16 = new System.Windows.Forms.Label();
- this.textBox13 = new System.Windows.Forms.TextBox();
- this.comboBox5 = new System.Windows.Forms.ComboBox();
- this.groupBox4 = new System.Windows.Forms.GroupBox();
- this.groupBox2.SuspendLayout();
- this.groupBox3.SuspendLayout();
- //
- // button1
- //
- this.button1.Name = "button1";
- this.button1.TabIndex = 19;
- //
- // groupBox1
- //
- this.groupBox1.Name = "groupBox1";
- //
- // groupBox2
- //
- this.groupBox2.Controls.Add(this.button3);
- this.groupBox2.Controls.Add(this.button2);
- this.groupBox2.Name = "groupBox2";
- this.groupBox2.Controls.SetChildIndex(this.button1, 0);
- this.groupBox2.Controls.SetChildIndex(this.button2, 0);
- this.groupBox2.Controls.SetChildIndex(this.button3, 0);
- //
- // pictureBox1
- //
- this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
- this.pictureBox1.Name = "pictureBox1";
- //
- // groupBox3
- //
- this.groupBox3.Controls.Add(this.groupBox4);
- this.groupBox3.Controls.Add(this.comboBox5);
- this.groupBox3.Controls.Add(this.textBox13);
- this.groupBox3.Controls.Add(this.label16);
- this.groupBox3.Controls.Add(this.textBox8);
- this.groupBox3.Controls.Add(this.label9);
- this.groupBox3.Controls.Add(this.textBox10);
- this.groupBox3.Controls.Add(this.label19);
- this.groupBox3.Controls.Add(this.textBox14);
- this.groupBox3.Controls.Add(this.label17);
- this.groupBox3.Controls.Add(this.textBox12);
- this.groupBox3.Controls.Add(this.label15);
- this.groupBox3.Controls.Add(this.textBox11);
- this.groupBox3.Controls.Add(this.label14);
- this.groupBox3.Controls.Add(this.textBox4);
- this.groupBox3.Controls.Add(this.label5);
- this.groupBox3.Controls.Add(this.textBox9);
- this.groupBox3.Controls.Add(this.textBox7);
- this.groupBox3.Controls.Add(this.textBox6);
- this.groupBox3.Controls.Add(this.textBox5);
- this.groupBox3.Controls.Add(this.textBox2);
- this.groupBox3.Controls.Add(this.textBox1);
- this.groupBox3.Controls.Add(this.comboBox2);
- this.groupBox3.Controls.Add(this.comboBox1);
- this.groupBox3.Controls.Add(this.label13);
- this.groupBox3.Controls.Add(this.label12);
- this.groupBox3.Controls.Add(this.label11);
- this.groupBox3.Controls.Add(this.label8);
- this.groupBox3.Controls.Add(this.label7);
- this.groupBox3.Controls.Add(this.label6);
- this.groupBox3.Controls.Add(this.label4);
- this.groupBox3.Controls.Add(this.label3);
- this.groupBox3.Controls.Add(this.label2);
- this.groupBox3.Controls.Add(this.label1);
- this.groupBox3.Name = "groupBox3";
- //
- // textBox9
- //
- this.textBox9.Location = new System.Drawing.Point(80, 218);
- this.textBox9.Name = "textBox9";
- this.textBox9.Size = new System.Drawing.Size(288, 21);
- this.textBox9.TabIndex = 14;
- this.textBox9.Text = "";
- //
- // textBox7
- //
- this.textBox7.Location = new System.Drawing.Point(80, 139);
- this.textBox7.Name = "textBox7";
- this.textBox7.ReadOnly = true;
- this.textBox7.TabIndex = 45;
- this.textBox7.Text = "";
- //
- // textBox6
- //
- this.textBox6.Location = new System.Drawing.Point(264, 115);
- this.textBox6.Name = "textBox6";
- this.textBox6.ReadOnly = true;
- this.textBox6.TabIndex = 8;
- this.textBox6.Text = "";
- //
- // comboBox2
- //
- this.comboBox2.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
- this.comboBox2.Items.AddRange(new object[] {
- "普房",
- "标房",
- "套房",
- "双人间",
- "总统套房"});
- this.comboBox2.Location = new System.Drawing.Point(264, 90);
- this.comboBox2.Name = "comboBox2";
- this.comboBox2.Size = new System.Drawing.Size(100, 20);
- this.comboBox2.TabIndex = 6;
- this.comboBox2.SelectedIndexChanged += new System.EventHandler(this.comboBox2_SelectedIndexChanged);
- //
- // textBox5
- //
- this.textBox5.Location = new System.Drawing.Point(80, 65);
- this.textBox5.Name = "textBox5";
- this.textBox5.Size = new System.Drawing.Size(288, 21);
- this.textBox5.TabIndex = 4;
- this.textBox5.Text = "";
- //
- // textBox2
- //
- this.textBox2.Location = new System.Drawing.Point(264, 41);
- this.textBox2.Name = "textBox2";
- this.textBox2.TabIndex = 3;
- this.textBox2.Text = "";
- //
- // comboBox1
- //
- this.comboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
- this.comboBox1.Items.AddRange(new object[] {
- "身份证",
- "学生证",
- "其 它"});
- this.comboBox1.Location = new System.Drawing.Point(80, 41);
- this.comboBox1.Name = "comboBox1";
- this.comboBox1.Size = new System.Drawing.Size(100, 20);
- this.comboBox1.TabIndex = 2;
- //
- // textBox1
- //
- this.textBox1.Location = new System.Drawing.Point(264, 16);
- this.textBox1.Name = "textBox1";
- this.textBox1.TabIndex = 1;
- this.textBox1.Text = "";
- //
- // label13
- //
- this.label13.Location = new System.Drawing.Point(8, 222);
- this.label13.Name = "label13";
- this.label13.Size = new System.Drawing.Size(72, 23);
- this.label13.TabIndex = 37;
- this.label13.Text = "备 注:";
- //
- // label12
- //
- this.label12.Location = new System.Drawing.Point(8, 256);
- this.label12.Name = "label12";
- this.label12.Size = new System.Drawing.Size(120, 16);
- this.label12.TabIndex = 36;
- //
- // label11
- //
- this.label11.Location = new System.Drawing.Point(192, 170);
- this.label11.Name = "label11";
- this.label11.Size = new System.Drawing.Size(72, 23);
- this.label11.TabIndex = 35;
- this.label11.Text = "退宿日期:";
- //
- // label8
- //
- this.label8.Location = new System.Drawing.Point(192, 118);
- this.label8.Name = "label8";
- this.label8.Size = new System.Drawing.Size(72, 23);
- this.label8.TabIndex = 32;
- this.label8.Text = "房间价格:";
- //
- // label7
- //
- this.label7.Location = new System.Drawing.Point(192, 93);
- this.label7.Name = "label7";
- this.label7.Size = new System.Drawing.Size(72, 23);
- this.label7.TabIndex = 31;
- this.label7.Text = "客房类型:";
- //
- // label6
- //
- this.label6.Location = new System.Drawing.Point(8, 69);
- this.label6.Name = "label6";
- this.label6.Size = new System.Drawing.Size(72, 23);
- this.label6.TabIndex = 30;
- this.label6.Text = "详细地址:";
- //
- // label4
- //
- this.label4.Location = new System.Drawing.Point(8, 93);
- this.label4.Name = "label4";
- this.label4.Size = new System.Drawing.Size(72, 23);
- this.label4.TabIndex = 29;
- this.label4.Text = "联系电话:";
- //
- // label3
- //
- this.label3.Location = new System.Drawing.Point(192, 44);
- this.label3.Name = "label3";
- this.label3.Size = new System.Drawing.Size(72, 23);
- this.label3.TabIndex = 28;
- this.label3.Text = "证件号码:";
- //
- // label2
- //
- this.label2.Location = new System.Drawing.Point(8, 44);
- this.label2.Name = "label2";
- this.label2.Size = new System.Drawing.Size(72, 23);
- this.label2.TabIndex = 27;
- this.label2.Text = "证件名称:";
- //
- // label1
- //
- this.label1.Location = new System.Drawing.Point(192, 19);
- this.label1.Name = "label1";
- this.label1.Size = new System.Drawing.Size(72, 23);
- this.label1.TabIndex = 26;
- this.label1.Text = "姓 名:";
- //
- // button3
- //
- this.button3.Location = new System.Drawing.Point(8, 56);
- this.button3.Name = "button3";
- this.button3.Size = new System.Drawing.Size(48, 23);
- this.button3.TabIndex = 18;
- this.button3.Text = "重填";
- this.button3.Click += new System.EventHandler(this.button3_Click);
- //
- // button2
- //
- this.button2.Location = new System.Drawing.Point(8, 16);
- this.button2.Name = "button2";
- this.button2.Size = new System.Drawing.Size(48, 23);
- this.button2.TabIndex = 17;
- this.button2.Text = "登记";
- this.button2.Click += new System.EventHandler(this.button2_Click);
- //
- // label5
- //
- this.label5.Location = new System.Drawing.Point(8, 19);
- this.label5.Name = "label5";
- this.label5.Size = new System.Drawing.Size(72, 23);
- this.label5.TabIndex = 50;
- this.label5.Text = "凭证号码:";
- //
- // textBox4
- //
- this.textBox4.Location = new System.Drawing.Point(80, 16);
- this.textBox4.Name = "textBox4";
- this.textBox4.ReadOnly = true;
- this.textBox4.Size = new System.Drawing.Size(105, 21);
- this.textBox4.TabIndex = 0;
- this.textBox4.Text = "";
- //
- // label14
- //
- this.label14.Location = new System.Drawing.Point(8, 118);
- this.label14.Name = "label14";
- this.label14.Size = new System.Drawing.Size(72, 23);
- this.label14.TabIndex = 52;
- this.label14.Text = "房 间 号:";
- //
- // textBox11
- //
- this.textBox11.Location = new System.Drawing.Point(80, 90);
- this.textBox11.Name = "textBox11";
- this.textBox11.TabIndex = 5;
- this.textBox11.Text = "";
- //
- // label15
- //
- this.label15.Location = new System.Drawing.Point(8, 143);
- this.label15.Name = "label15";
- this.label15.Size = new System.Drawing.Size(72, 23);
- this.label15.TabIndex = 54;
- this.label15.Text = "住宿日期:";
- //
- // textBox12
- //
- this.textBox12.Location = new System.Drawing.Point(264, 140);
- this.textBox12.Name = "textBox12";
- this.textBox12.ReadOnly = true;
- this.textBox12.TabIndex = 9;
- this.textBox12.Text = "";
- this.textBox12.TextChanged += new System.EventHandler(this.textBox12_TextChanged);
- //
- // label17
- //
- this.label17.Location = new System.Drawing.Point(192, 143);
- this.label17.Name = "label17";
- this.label17.Size = new System.Drawing.Size(72, 23);
- this.label17.TabIndex = 58;
- this.label17.Text = "预住天数:";
- //
- // textBox14
- //
- this.textBox14.Location = new System.Drawing.Point(264, 165);
- this.textBox14.Name = "textBox14";
- this.textBox14.ReadOnly = true;
- this.textBox14.TabIndex = 11;
- this.textBox14.Text = "";
- //
- // label19
- //
- this.label19.Location = new System.Drawing.Point(192, 196);
- this.label19.Name = "label19";
- this.label19.Size = new System.Drawing.Size(72, 23);
- this.label19.TabIndex = 62;
- this.label19.Text = "提醒日期:";
- //
- // textBox10
- //
- this.textBox10.Location = new System.Drawing.Point(264, 192);
- this.textBox10.Name = "textBox10";
- this.textBox10.ReadOnly = true;
- this.textBox10.TabIndex = 10;
- this.textBox10.Text = "";
- //
- // label9
- //
- this.label9.Location = new System.Drawing.Point(8, 170);
- this.label9.Name = "label9";
- this.label9.Size = new System.Drawing.Size(72, 23);
- this.label9.TabIndex = 64;
- this.label9.Text = "应交宿费:";
- //
- // textBox8
- //
- this.textBox8.Location = new System.Drawing.Point(80, 165);
- this.textBox8.Name = "textBox8";
- this.textBox8.ReadOnly = true;
- this.textBox8.TabIndex = 12;
- this.textBox8.Text = "";
- //
- // label16
- //
- this.label16.Location = new System.Drawing.Point(8, 196);
- this.label16.Name = "label16";
- this.label16.Size = new System.Drawing.Size(72, 23);
- this.label16.TabIndex = 66;
- this.label16.Text = "预付金额:";
- //
- // textBox13
- //
- this.textBox13.Location = new System.Drawing.Point(80, 192);
- this.textBox13.Name = "textBox13";
- this.textBox13.ReadOnly = true;
- this.textBox13.TabIndex = 13;
- this.textBox13.Text = "";
- this.textBox13.TextChanged += new System.EventHandler(this.textBox13_TextChanged);
- //
- // comboBox5
- //
- this.comboBox5.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
- this.comboBox5.Location = new System.Drawing.Point(80, 115);
- this.comboBox5.Name = "comboBox5";
- this.comboBox5.Size = new System.Drawing.Size(100, 20);
- this.comboBox5.TabIndex = 69;
- this.comboBox5.SelectedIndexChanged += new System.EventHandler(this.comboBox5_SelectedIndexChanged);
- //
- // groupBox4
- //
- this.groupBox4.Location = new System.Drawing.Point(0, 245);
- this.groupBox4.Name = "groupBox4";
- this.groupBox4.Size = new System.Drawing.Size(384, 3);
- this.groupBox4.TabIndex = 70;
- this.groupBox4.TabStop = false;
- //
- // zsdj
- //
- this.AutoScaleBaseSize = new System.Drawing.Size(6, 14);
- this.ClientSize = new System.Drawing.Size(480, 283);
- this.Name = "zsdj";
- this.Text = "住宿登记";
- this.Load += new System.EventHandler(this.zsdj_Load);
- this.groupBox2.ResumeLayout(false);
- this.groupBox3.ResumeLayout(false);
- }
#endregion
- DataConn dc=new DataConn ();
- string opername;//传递操作员姓名
- private void zsdj_Load(object sender, System.EventArgs e)
- {
- this.AcceptButton =this.button2 ;
- this.textBox7.Text =System.DateTime .Today.Date.ToShortDateString();
- this.label12 .Text ="操作员:"+this.opername ;
-
- this.textBox6 .Text ="";
- this.comboBox5 .Text ="";
-
- this.scbh ();//自动生成编号。
-
- }
- //自动生成凭证编号。
- private void scbh()
- {
- string str=dc.connstr ;
- SqlConnection conn=new SqlConnection (str);
- string sql="select 凭证号码 from tabdjb where 住宿日期='"+this.textBox7 .Text+"'";
- SqlDataAdapter adapter=new SqlDataAdapter (sql,conn);
- DataSet dataset=new DataSet ();
- adapter.Fill (dataset,"tabdjb");
- int num=0;
- num=dataset.Tables ["tabdjb"].Rows.Count;
- num++;
- this.textBox4 .Text =this.textBox7.Text+"ZSD"+num.ToString ("d4");
-
- conn.Close ();
- dataset.Dispose ();
- adapter.Dispose ();
- }
- private void chushi()
- {
- this.textBox1 .Text ="";
- this.textBox2 .Text ="";
- this.textBox5 .Text ="";
- this.comboBox1.SelectedIndex =-1;
- this.textBox11 .Text ="";
- this.textBox9 .Text ="";
- this.textBox13 .Text ="";
- this.comboBox2.SelectedIndex =-1;
- this.comboBox5.SelectedIndex =-1;
- this.textBox6 .Text ="";
- this.textBox8 .Text ="";
- this.textBox14 .Text ="";
- this.textBox10 .Text ="";
- this.textBox12 .Text ="";
- }
- private void button3_Click(object sender, System.EventArgs e)
- {
- scbh ();
- chushi();
- }
- //检查输入是否有误
- private bool checkinput()
- {
- bool passed=true;
- if(this.textBox1.Text .Length==0|this.comboBox1 .Items .Contains(this.comboBox1 .Text)==false|this.comboBox2 .Items .Contains(this.comboBox2 .Text)==false|this.textBox2.Text .Length ==0|this.textBox5 .Text .Length ==0|this.textBox6 .Text .Length ==0)
- passed=false;
- return passed;
- }
- private void button2_Click(object sender, System.EventArgs e)
- {
- string str=dc.connstr ;
- SqlConnection conn=new SqlConnection (str);
- string sql="insert into tabdjb values(";
- sql=sql+"'"+this.textBox4 .Text +"',";
- sql=sql+"'"+this.textBox1 .Text +"',";
- sql=sql+"'"+this.comboBox1.Text +"',";
- sql=sql+"'"+this.textBox2 .Text +"',";
- sql=sql+"'"+this.textBox5 .Text +"',";
- sql=sql+"'"+this.comboBox5.Text +"',";
- sql=sql+"'"+this.comboBox2.Text +"',";
- sql=sql+"'"+this.textBox11 .Text +"',";
- sql=sql+""+this.textBox6 .Text +",";
- sql=sql+"'"+this.textBox7 .Text +"',";
- sql=sql+"'"+this.textBox10 .Text +"',";
- sql=sql+"'"+this.textBox14 .Text +"',";
- sql=sql+""+this.textBox12 .Text +",";
- sql=sql+""+this.textBox8 .Text +",";
- sql=sql+""+this.textBox13 .Text +",";
- sql=sql+"'0',";
- sql=sql+"'"+this.opername+"',";
- sql=sql+"'"+this.textBox9 .Text +"')";
- SqlCommand cmd=new SqlCommand (sql,conn);
- string sql1="update tabkfinfo set 房态='入住' where 房间号='"+this.comboBox5 .Text +"'";
- SqlCommand cmd1=new SqlCommand (sql1,conn);
- conn.Open ();
- try
- {
- if(this.checkinput() ==true)
- {
- cmd.ExecuteNonQuery ();
- MessageBox.Show ("您已登记成功!","恭喜",MessageBoxButtons.OK ,MessageBoxIcon.Information);
- cmd1.ExecuteNonQuery ();//修改房态
- scbh ();
- chushi();
- }
- else
- MessageBox.Show ("对不起,您的输入有误,请仔细检查,重新输入!","注意",MessageBoxButtons.OK ,MessageBoxIcon.Error );
- }
- catch
- {
- MessageBox.Show ("对不起,您的输入有误,请仔细检查,重新输入!","注意",MessageBoxButtons.OK ,MessageBoxIcon.Error );
- }
- finally
- {
- conn.Close();
- cmd1.Dispose ();
- cmd.Dispose ();
- }
- }
- private void textBox12_TextChanged(object sender, System.EventArgs e)
- {
- string str1=this.textBox12.Text ;
- int f=1;
- for(int i=0;i<str1.Length ;i++)
- {
- if(str1[i]<'0'|str1[i]>'9')
- f=0;
- break;
- }
- if(this.textBox12.Text .Length >0&textBox12.Text .Length <4&f==1)
- {
- string str=Convert.ToString(Math.Abs(Convert.ToInt32(this.textBox12 .Text )));
- this.textBox14 .Text =(Convert.ToDateTime (this.textBox7 .Text ).AddDays(Convert.ToUInt32(str))).ToShortDateString();
- this.textBox8 .Text =Convert.ToString(((Convert.ToDecimal (str)*Convert.ToDecimal (this.textBox6 .Text))));
- this.textBox13.ReadOnly =false;
- }
- else
- {
- this.textBox13.ReadOnly =true;
- this.textBox8 .Text ="";
- this.textBox14 .Text ="";
- this.textBox10 .Text ="";
- this.textBox12 .Text ="";
- this.textBox13.Text ="";
- }
- }
- private void comboBox5_SelectedIndexChanged(object sender, System.EventArgs e)
- {
- this.textBox6 .DataBindings .Clear ();
- string str=dc.connstr ;
- SqlConnection conn=new SqlConnection (str);
- string sql="select * from tabkfinfo where 房间号='"+this.comboBox5.Text+"'";
- SqlDataAdapter adapter=new SqlDataAdapter (sql,conn);
- DataSet dataset=new DataSet ();
- adapter.Fill (dataset,"tabkfinfo");
- this.textBox6 .DataBindings.Add (new Binding ("Text",dataset,"tabkfinfo.价格"));;
-
- adapter.Dispose ();
- conn.Close ();
- dataset.Dispose ();
- }
- private void comboBox2_SelectedIndexChanged(object sender, System.EventArgs e)
- {
- string str=dc.connstr ;
- SqlConnection conn=new SqlConnection (str);
- string sql="select 房间号 from tabkfinfo where 房态='空闲'and 客房类型='"+this.comboBox2 .Text +"'";
- SqlDataAdapter adapter=new SqlDataAdapter (sql,conn);
- DataSet dataset=new DataSet ();
- adapter.Fill (dataset,"tabkfinfo");
-
- this.comboBox5 .DisplayMember="房间号";
- this.comboBox5 .DataSource =dataset.Tables ["tabkfinfo"];
-
- if(this.comboBox5 .Items .Count ==0&this.comboBox2.Text .Length >0)
- {
- MessageBox.Show ("对不起,此类客房暂无空房!","注意",MessageBoxButtons.OK ,MessageBoxIcon.Error );
- this.textBox6 .ReadOnly =true;
- this.textBox6 .Text ="";
- this.textBox12.ReadOnly =true;
- }
- else
- this.textBox12.ReadOnly =false;
- conn.Close ();
- dataset.Dispose ();
- adapter.Dispose ();
- }
- private void textBox13_TextChanged(object sender, System.EventArgs e)
- {
- string str=this.textBox13.Text ;
- int f=1;
- for(int i=0;i<str.Length ;i++)
- {
- if(str[i]<'0'|str[i]>'9')
- f=0;
- break;
- }
- if(this.textBox13.Text .Length >0&textBox13.Text .Length <8&f==1)
- {
- int usedays=Convert.ToInt32(this.textBox13.Text)/Convert.ToInt32(this.textBox6.Text );
- this.textBox10 .Text =(Convert.ToDateTime (this.textBox7 .Text ).AddDays(Convert.ToUInt32(usedays))).ToShortDateString();
- }
- else
- {
- this.textBox10.Text ="";
- this.textBox13.Text ="";
- }
- }
-
}
}