HotelReserve.cs
上传用户:hjieqiu
上传日期:2013-05-11
资源大小:16494k
文件大小:58k
源码类别:

企业管理

开发平台:

C#

  1. using System; using System.Collections; using System.ComponentModel; using System.Drawing; using System.Windows.Forms; using System.Data; using System.Data.SqlClient; namespace 酒店管理系统 { public class HotelReserve : 医院管理系统.ParentForm {
  2. public static string[] roomInfo;//保存从房态图中返回的信息
  3. private System.Data.SqlClient.SqlConnection sqlConnection1;
  4. private 酒店管理系统.DataSet2 dataSet21;
  5. private System.Data.SqlClient.SqlDataAdapter da2;
  6. private System.Data.SqlClient.SqlCommand sqlSelectCommand2;
  7. private System.Windows.Forms.TextBox txt4;
  8. private System.Windows.Forms.Label label4;
  9. private System.Windows.Forms.ComboBox cmb1;
  10. private System.Windows.Forms.TextBox txt5;
  11. private System.Windows.Forms.ComboBox cmb2;
  12. private System.Windows.Forms.ComboBox cmb3;
  13. private System.Windows.Forms.Label label5;
  14. private System.Windows.Forms.Label label6;
  15. private System.Windows.Forms.Label label8;
  16. private System.Windows.Forms.Label label10;
  17. private System.Windows.Forms.TextBox txt7;
  18. private System.Windows.Forms.TextBox txt6;
  19. private System.Windows.Forms.TextBox txt8;
  20. private System.Windows.Forms.TextBox txt9;
  21. private System.Windows.Forms.TextBox txt10;
  22. private System.Windows.Forms.TextBox txt11;
  23. private System.Windows.Forms.Label label9;
  24. private System.Windows.Forms.Label label7;
  25. private System.Windows.Forms.Label label11;
  26. private System.Windows.Forms.Label label12;
  27. private System.Windows.Forms.Label label13;
  28. private System.Windows.Forms.Label label14;
  29. private System.Windows.Forms.TextBox txt13;
  30. private System.Windows.Forms.TextBox txt14;
  31. private System.Windows.Forms.TextBox txt12;
  32. private System.Windows.Forms.TextBox txt15;
  33. private System.Windows.Forms.TextBox txt16;
  34. private System.Windows.Forms.TextBox txt17;
  35. private System.Windows.Forms.TextBox txt18;
  36. private System.Windows.Forms.TextBox txt19;
  37. private System.Windows.Forms.TextBox txt20;
  38. private System.Windows.Forms.Label label15;
  39. private System.Windows.Forms.Label label16;
  40. private System.Windows.Forms.Label label17;
  41. private System.Windows.Forms.Label label18;
  42. private System.Windows.Forms.Label label19;
  43. private System.Windows.Forms.Label label20;
  44. private System.Windows.Forms.Label label21;
  45. private System.Windows.Forms.Label label22;
  46. private System.Windows.Forms.Label label23;
  47. private System.Windows.Forms.CheckBox checkBox1;
  48. private System.Windows.Forms.MonthCalendar calen1;
  49. private System.Data.SqlClient.SqlCommand sqlSelectCommand1;
  50. private System.Data.SqlClient.SqlCommand sqlInsertCommand1;
  51. private System.Data.SqlClient.SqlCommand sqlUpdateCommand1;
  52. private System.Data.SqlClient.SqlCommand sqlDeleteCommand1;
  53. private System.Windows.Forms.Button btnRoom; private System.ComponentModel.IContainer components = null; public HotelReserve() { // 该调用是 Windows 窗体设计器所必需的。 InitializeComponent(); // 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(HotelReserve));
  54. this.sqlConnection1 = new System.Data.SqlClient.SqlConnection();
  55. this.dataSet21 = new 酒店管理系统.DataSet2();
  56. this.da2 = new System.Data.SqlClient.SqlDataAdapter();
  57. this.sqlSelectCommand2 = new System.Data.SqlClient.SqlCommand();
  58. this.txt4 = new System.Windows.Forms.TextBox();
  59. this.label4 = new System.Windows.Forms.Label();
  60. this.cmb1 = new System.Windows.Forms.ComboBox();
  61. this.txt5 = new System.Windows.Forms.TextBox();
  62. this.cmb2 = new System.Windows.Forms.ComboBox();
  63. this.cmb3 = new System.Windows.Forms.ComboBox();
  64. this.label5 = new System.Windows.Forms.Label();
  65. this.label6 = new System.Windows.Forms.Label();
  66. this.label8 = new System.Windows.Forms.Label();
  67. this.label10 = new System.Windows.Forms.Label();
  68. this.txt7 = new System.Windows.Forms.TextBox();
  69. this.txt6 = new System.Windows.Forms.TextBox();
  70. this.txt8 = new System.Windows.Forms.TextBox();
  71. this.txt9 = new System.Windows.Forms.TextBox();
  72. this.txt10 = new System.Windows.Forms.TextBox();
  73. this.txt11 = new System.Windows.Forms.TextBox();
  74. this.label9 = new System.Windows.Forms.Label();
  75. this.label7 = new System.Windows.Forms.Label();
  76. this.label11 = new System.Windows.Forms.Label();
  77. this.label12 = new System.Windows.Forms.Label();
  78. this.label13 = new System.Windows.Forms.Label();
  79. this.label14 = new System.Windows.Forms.Label();
  80. this.txt13 = new System.Windows.Forms.TextBox();
  81. this.txt14 = new System.Windows.Forms.TextBox();
  82. this.txt12 = new System.Windows.Forms.TextBox();
  83. this.txt15 = new System.Windows.Forms.TextBox();
  84. this.txt16 = new System.Windows.Forms.TextBox();
  85. this.txt17 = new System.Windows.Forms.TextBox();
  86. this.txt18 = new System.Windows.Forms.TextBox();
  87. this.txt19 = new System.Windows.Forms.TextBox();
  88. this.txt20 = new System.Windows.Forms.TextBox();
  89. this.label15 = new System.Windows.Forms.Label();
  90. this.label16 = new System.Windows.Forms.Label();
  91. this.label17 = new System.Windows.Forms.Label();
  92. this.label18 = new System.Windows.Forms.Label();
  93. this.label19 = new System.Windows.Forms.Label();
  94. this.label20 = new System.Windows.Forms.Label();
  95. this.label21 = new System.Windows.Forms.Label();
  96. this.label22 = new System.Windows.Forms.Label();
  97. this.label23 = new System.Windows.Forms.Label();
  98. this.checkBox1 = new System.Windows.Forms.CheckBox();
  99. this.calen1 = new System.Windows.Forms.MonthCalendar();
  100. this.sqlSelectCommand1 = new System.Data.SqlClient.SqlCommand();
  101. this.sqlInsertCommand1 = new System.Data.SqlClient.SqlCommand();
  102. this.sqlUpdateCommand1 = new System.Data.SqlClient.SqlCommand();
  103. this.sqlDeleteCommand1 = new System.Data.SqlClient.SqlCommand();
  104. this.btnRoom = new System.Windows.Forms.Button();
  105. ((System.ComponentModel.ISupportInitialize)(this.dataGrid1)).BeginInit();
  106. this.groupBox2.SuspendLayout();
  107. ((System.ComponentModel.ISupportInitialize)(this.dataSet21)).BeginInit();
  108. this.SuspendLayout();
  109. // 
  110. // groupBox1
  111. // 
  112. this.groupBox1.Name = "groupBox1";
  113. // 
  114. // txt2
  115. // 
  116. this.txt2.Name = "txt2";
  117. // 
  118. // label1
  119. // 
  120. this.label1.Name = "label1";
  121. this.label1.Text = "抵店时间";
  122. // 
  123. // btnSearch
  124. // 
  125. this.btnSearch.Name = "btnSearch";
  126. this.btnSearch.Click += new System.EventHandler(this.btnSearch_Click);
  127. // 
  128. // txt1
  129. // 
  130. this.txt1.Name = "txt1";
  131. // 
  132. // label2
  133. // 
  134. this.label2.Name = "label2";
  135. this.label2.Text = "预定单号";
  136. // 
  137. // txt3
  138. // 
  139. this.txt3.Name = "txt3";
  140. // 
  141. // label3
  142. // 
  143. this.label3.Name = "label3";
  144. this.label3.Text = "预定人";
  145. // 
  146. // toolBar1
  147. // 
  148. this.toolBar1.Name = "toolBar1";
  149. this.toolBar1.Size = new System.Drawing.Size(728, 41);
  150. this.toolBar1.ButtonClick += new System.Windows.Forms.ToolBarButtonClickEventHandler(this.toolBar1_ButtonClick);
  151. // 
  152. // dataGrid1
  153. // 
  154. this.dataGrid1.DataMember = "预定单";
  155. this.dataGrid1.DataSource = this.dataSet21;
  156. this.dataGrid1.Name = "dataGrid1";
  157. this.dataGrid1.Size = new System.Drawing.Size(728, 216);
  158. // 
  159. // groupBox2
  160. // 
  161. this.groupBox2.Controls.Add(this.btnRoom);
  162. this.groupBox2.Controls.Add(this.checkBox1);
  163. this.groupBox2.Controls.Add(this.txt13);
  164. this.groupBox2.Controls.Add(this.txt14);
  165. this.groupBox2.Controls.Add(this.txt12);
  166. this.groupBox2.Controls.Add(this.txt15);
  167. this.groupBox2.Controls.Add(this.txt16);
  168. this.groupBox2.Controls.Add(this.txt17);
  169. this.groupBox2.Controls.Add(this.txt18);
  170. this.groupBox2.Controls.Add(this.txt19);
  171. this.groupBox2.Controls.Add(this.txt20);
  172. this.groupBox2.Controls.Add(this.txt7);
  173. this.groupBox2.Controls.Add(this.txt6);
  174. this.groupBox2.Controls.Add(this.txt8);
  175. this.groupBox2.Controls.Add(this.txt9);
  176. this.groupBox2.Controls.Add(this.txt10);
  177. this.groupBox2.Controls.Add(this.txt11);
  178. this.groupBox2.Controls.Add(this.txt5);
  179. this.groupBox2.Controls.Add(this.txt4);
  180. this.groupBox2.Controls.Add(this.label15);
  181. this.groupBox2.Controls.Add(this.label16);
  182. this.groupBox2.Controls.Add(this.label17);
  183. this.groupBox2.Controls.Add(this.label18);
  184. this.groupBox2.Controls.Add(this.label19);
  185. this.groupBox2.Controls.Add(this.label20);
  186. this.groupBox2.Controls.Add(this.label21);
  187. this.groupBox2.Controls.Add(this.label22);
  188. this.groupBox2.Controls.Add(this.label23);
  189. this.groupBox2.Controls.Add(this.label9);
  190. this.groupBox2.Controls.Add(this.label7);
  191. this.groupBox2.Controls.Add(this.label11);
  192. this.groupBox2.Controls.Add(this.label12);
  193. this.groupBox2.Controls.Add(this.label13);
  194. this.groupBox2.Controls.Add(this.label14);
  195. this.groupBox2.Controls.Add(this.cmb1);
  196. this.groupBox2.Controls.Add(this.cmb2);
  197. this.groupBox2.Controls.Add(this.cmb3);
  198. this.groupBox2.Controls.Add(this.label5);
  199. this.groupBox2.Controls.Add(this.label6);
  200. this.groupBox2.Controls.Add(this.label8);
  201. this.groupBox2.Controls.Add(this.label10);
  202. this.groupBox2.Controls.Add(this.label4);
  203. this.groupBox2.Location = new System.Drawing.Point(0, 320);
  204. this.groupBox2.Name = "groupBox2";
  205. this.groupBox2.Size = new System.Drawing.Size(728, 192);
  206. // 
  207. // da1
  208. // 
  209. this.da1.DeleteCommand = this.sqlDeleteCommand1;
  210. this.da1.InsertCommand = this.sqlInsertCommand1;
  211. this.da1.SelectCommand = this.sqlSelectCommand1;
  212. this.da1.TableMappings.AddRange(new System.Data.Common.DataTableMapping[] {
  213.   new System.Data.Common.DataTableMapping("Table", "预定单", new System.Data.Common.DataColumnMapping[] {
  214.  new System.Data.Common.DataColumnMapping("预定单号", "预定单号"),
  215.  new System.Data.Common.DataColumnMapping("会员编号", "会员编号"),
  216.  new System.Data.Common.DataColumnMapping("客房类型", "客房类型"),
  217.  new System.Data.Common.DataColumnMapping("抵店时间", "抵店时间"),
  218.  new System.Data.Common.DataColumnMapping("离店时间", "离店时间"),
  219.  new System.Data.Common.DataColumnMapping("单据状态", "单据状态"),
  220.  new System.Data.Common.DataColumnMapping("入住人数", "入住人数"),
  221.  new System.Data.Common.DataColumnMapping("客房编号", "客房编号"),
  222.  new System.Data.Common.DataColumnMapping("客房价格", "客房价格"),
  223.  new System.Data.Common.DataColumnMapping("入住价格", "入住价格"),
  224.  new System.Data.Common.DataColumnMapping("折扣", "折扣"),
  225.  new System.Data.Common.DataColumnMapping("折扣原因", "折扣原因"),
  226.  new System.Data.Common.DataColumnMapping("是否加床", "是否加床"),
  227.  new System.Data.Common.DataColumnMapping("加床价格", "加床价格"),
  228.  new System.Data.Common.DataColumnMapping("预收款", "预收款"),
  229.  new System.Data.Common.DataColumnMapping("预定人", "预定人"),
  230.  new System.Data.Common.DataColumnMapping("预定公司", "预定公司"),
  231.  new System.Data.Common.DataColumnMapping("联系电话", "联系电话"),
  232.  new System.Data.Common.DataColumnMapping("备注", "备注"),
  233.  new System.Data.Common.DataColumnMapping("操作员", "操作员"),
  234.  new System.Data.Common.DataColumnMapping("业务员", "业务员")})});
  235. this.da1.UpdateCommand = this.sqlUpdateCommand1;
  236. // 
  237. // sqlConnection1
  238. // 
  239. this.sqlConnection1.ConnectionString = "workstation id=localhost;Integrated Security=SSPI;Database=hotelbook;";
  240. // 
  241. // dataSet21
  242. // 
  243. this.dataSet21.DataSetName = "DataSet2";
  244. this.dataSet21.Locale = new System.Globalization.CultureInfo("zh-CN");
  245. // 
  246. // da2
  247. // 
  248. this.da2.SelectCommand = this.sqlSelectCommand2;
  249. this.da2.TableMappings.AddRange(new System.Data.Common.DataTableMapping[] {
  250.   new System.Data.Common.DataTableMapping("Table", "客房类型", new System.Data.Common.DataColumnMapping[] {
  251.   new System.Data.Common.DataColumnMapping("类型编号", "类型编号"),
  252.   new System.Data.Common.DataColumnMapping("类型名称", "类型名称")})});
  253. // 
  254. // sqlSelectCommand2
  255. // 
  256. this.sqlSelectCommand2.CommandText = "SELECT 类型编号, 类型名称 FROM 客房类型";
  257. this.sqlSelectCommand2.Connection = this.sqlConnection1;
  258. // 
  259. // txt4
  260. // 
  261. this.txt4.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.dataSet21, "预定单.预定单号"));
  262. this.txt4.Location = new System.Drawing.Point(24, 32);
  263. this.txt4.Name = "txt4";
  264. this.txt4.ReadOnly = true;
  265. this.txt4.Size = new System.Drawing.Size(112, 21);
  266. this.txt4.TabIndex = 97;
  267. this.txt4.Text = "";
  268. // 
  269. // label4
  270. // 
  271. this.label4.Location = new System.Drawing.Point(24, 16);
  272. this.label4.Name = "label4";
  273. this.label4.Size = new System.Drawing.Size(100, 16);
  274. this.label4.TabIndex = 96;
  275. this.label4.Text = "预定单号";
  276. // 
  277. // cmb1
  278. // 
  279. this.cmb1.DataBindings.Add(new System.Windows.Forms.Binding("SelectedValue", this.dataSet21, "预定单.客房类型"));
  280. this.cmb1.DataSource = this.dataSet21;
  281. this.cmb1.DisplayMember = "客房类型.类型名称";
  282. this.cmb1.Enabled = false;
  283. this.cmb1.Location = new System.Drawing.Point(152, 32);
  284. this.cmb1.Name = "cmb1";
  285. this.cmb1.Size = new System.Drawing.Size(112, 20);
  286. this.cmb1.TabIndex = 118;
  287. this.cmb1.ValueMember = "客房类型.类型编号";
  288. // 
  289. // txt5
  290. // 
  291. this.txt5.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.dataSet21, "预定单.联系电话"));
  292. this.txt5.Location = new System.Drawing.Point(568, 32);
  293. this.txt5.Name = "txt5";
  294. this.txt5.ReadOnly = true;
  295. this.txt5.Size = new System.Drawing.Size(136, 21);
  296. this.txt5.TabIndex = 117;
  297. this.txt5.Text = "";
  298. // 
  299. // cmb2
  300. // 
  301. this.cmb2.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.dataSet21, "预定单.抵店时间"));
  302. this.cmb2.Enabled = false;
  303. this.cmb2.Location = new System.Drawing.Point(280, 32);
  304. this.cmb2.Name = "cmb2";
  305. this.cmb2.Size = new System.Drawing.Size(128, 20);
  306. this.cmb2.TabIndex = 120;
  307. this.cmb2.DropDown += new System.EventHandler(this.cmb2_DropDown);
  308. this.cmb2.Leave += new System.EventHandler(this.cmb2_Leave);
  309. // 
  310. // cmb3
  311. // 
  312. this.cmb3.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.dataSet21, "预定单.离店时间"));
  313. this.cmb3.Enabled = false;
  314. this.cmb3.Location = new System.Drawing.Point(424, 32);
  315. this.cmb3.Name = "cmb3";
  316. this.cmb3.Size = new System.Drawing.Size(128, 20);
  317. this.cmb3.TabIndex = 119;
  318. this.cmb3.DropDown += new System.EventHandler(this.cmb3_DropDown);
  319. this.cmb3.Leave += new System.EventHandler(this.cmb3_Leave);
  320. // 
  321. // label5
  322. // 
  323. this.label5.Location = new System.Drawing.Point(568, 16);
  324. this.label5.Name = "label5";
  325. this.label5.Size = new System.Drawing.Size(100, 16);
  326. this.label5.TabIndex = 113;
  327. this.label5.Text = "联系电话";
  328. // 
  329. // label6
  330. // 
  331. this.label6.Location = new System.Drawing.Point(152, 16);
  332. this.label6.Name = "label6";
  333. this.label6.Size = new System.Drawing.Size(56, 16);
  334. this.label6.TabIndex = 114;
  335. this.label6.Text = "客房类型";
  336. // 
  337. // label8
  338. // 
  339. this.label8.Location = new System.Drawing.Point(280, 16);
  340. this.label8.Name = "label8";
  341. this.label8.Size = new System.Drawing.Size(100, 16);
  342. this.label8.TabIndex = 115;
  343. this.label8.Text = "抵店时间";
  344. // 
  345. // label10
  346. // 
  347. this.label10.Location = new System.Drawing.Point(424, 16);
  348. this.label10.Name = "label10";
  349. this.label10.Size = new System.Drawing.Size(100, 16);
  350. this.label10.TabIndex = 116;
  351. this.label10.Text = "离店时间";
  352. // 
  353. // txt7
  354. // 
  355. this.txt7.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.dataSet21, "预定单.客房价格"));
  356. this.txt7.Location = new System.Drawing.Point(128, 78);
  357. this.txt7.Name = "txt7";
  358. this.txt7.ReadOnly = true;
  359. this.txt7.Size = new System.Drawing.Size(72, 21);
  360. this.txt7.TabIndex = 129;
  361. this.txt7.Text = "";
  362. // 
  363. // txt6
  364. // 
  365. this.txt6.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.dataSet21, "预定单.客房编号"));
  366. this.txt6.Location = new System.Drawing.Point(24, 78);
  367. this.txt6.Name = "txt6";
  368. this.txt6.ReadOnly = true;
  369. this.txt6.Size = new System.Drawing.Size(64, 21);
  370. this.txt6.TabIndex = 127;
  371. this.txt6.Text = "";
  372. // 
  373. // txt8
  374. // 
  375. this.txt8.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.dataSet21, "预定单.入住价格"));
  376. this.txt8.Location = new System.Drawing.Point(216, 78);
  377. this.txt8.Name = "txt8";
  378. this.txt8.ReadOnly = true;
  379. this.txt8.Size = new System.Drawing.Size(72, 21);
  380. this.txt8.TabIndex = 128;
  381. this.txt8.Text = "";
  382. // 
  383. // txt9
  384. // 
  385. this.txt9.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.dataSet21, "预定单.折扣"));
  386. this.txt9.Location = new System.Drawing.Point(304, 78);
  387. this.txt9.Name = "txt9";
  388. this.txt9.ReadOnly = true;
  389. this.txt9.Size = new System.Drawing.Size(64, 21);
  390. this.txt9.TabIndex = 130;
  391. this.txt9.Text = "";
  392. // 
  393. // txt10
  394. // 
  395. this.txt10.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.dataSet21, "预定单.折扣原因"));
  396. this.txt10.Location = new System.Drawing.Point(392, 78);
  397. this.txt10.Name = "txt10";
  398. this.txt10.ReadOnly = true;
  399. this.txt10.Size = new System.Drawing.Size(128, 21);
  400. this.txt10.TabIndex = 132;
  401. this.txt10.Text = "";
  402. // 
  403. // txt11
  404. // 
  405. this.txt11.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.dataSet21, "预定单.入住人数"));
  406. this.txt11.Location = new System.Drawing.Point(544, 78);
  407. this.txt11.Name = "txt11";
  408. this.txt11.ReadOnly = true;
  409. this.txt11.Size = new System.Drawing.Size(48, 21);
  410. this.txt11.TabIndex = 131;
  411. this.txt11.Text = "";
  412. // 
  413. // label9
  414. // 
  415. this.label9.Location = new System.Drawing.Point(24, 62);
  416. this.label9.Name = "label9";
  417. this.label9.Size = new System.Drawing.Size(64, 16);
  418. this.label9.TabIndex = 121;
  419. this.label9.Text = "客房编号";
  420. // 
  421. // label7
  422. // 
  423. this.label7.Location = new System.Drawing.Point(128, 62);
  424. this.label7.Name = "label7";
  425. this.label7.Size = new System.Drawing.Size(64, 16);
  426. this.label7.TabIndex = 123;
  427. this.label7.Text = "客房价格";
  428. // 
  429. // label11
  430. // 
  431. this.label11.Location = new System.Drawing.Point(208, 62);
  432. this.label11.Name = "label11";
  433. this.label11.Size = new System.Drawing.Size(64, 16);
  434. this.label11.TabIndex = 125;
  435. this.label11.Text = "入住价格";
  436. // 
  437. // label12
  438. // 
  439. this.label12.Location = new System.Drawing.Point(304, 62);
  440. this.label12.Name = "label12";
  441. this.label12.Size = new System.Drawing.Size(40, 16);
  442. this.label12.TabIndex = 124;
  443. this.label12.Text = "折扣";
  444. // 
  445. // label13
  446. // 
  447. this.label13.Location = new System.Drawing.Point(392, 62);
  448. this.label13.Name = "label13";
  449. this.label13.Size = new System.Drawing.Size(100, 16);
  450. this.label13.TabIndex = 122;
  451. this.label13.Text = "折扣原因";
  452. // 
  453. // label14
  454. // 
  455. this.label14.Location = new System.Drawing.Point(544, 62);
  456. this.label14.Name = "label14";
  457. this.label14.Size = new System.Drawing.Size(56, 16);
  458. this.label14.TabIndex = 126;
  459. this.label14.Text = "入住人数";
  460. // 
  461. // txt13
  462. // 
  463. this.txt13.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.dataSet21, "预定单.预收款"));
  464. this.txt13.Location = new System.Drawing.Point(120, 120);
  465. this.txt13.Name = "txt13";
  466. this.txt13.ReadOnly = true;
  467. this.txt13.Size = new System.Drawing.Size(64, 21);
  468. this.txt13.TabIndex = 164;
  469. this.txt13.Text = "";
  470. // 
  471. // txt14
  472. // 
  473. this.txt14.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.dataSet21, "预定单.单据状态"));
  474. this.txt14.Location = new System.Drawing.Point(208, 120);
  475. this.txt14.Name = "txt14";
  476. this.txt14.ReadOnly = true;
  477. this.txt14.Size = new System.Drawing.Size(72, 21);
  478. this.txt14.TabIndex = 165;
  479. this.txt14.Text = "";
  480. // 
  481. // txt12
  482. // 
  483. this.txt12.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.dataSet21, "预定单.加床价格"));
  484. this.txt12.Location = new System.Drawing.Point(24, 120);
  485. this.txt12.Name = "txt12";
  486. this.txt12.ReadOnly = true;
  487. this.txt12.Size = new System.Drawing.Size(72, 21);
  488. this.txt12.TabIndex = 162;
  489. this.txt12.Text = "";
  490. // 
  491. // txt15
  492. // 
  493. this.txt15.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.dataSet21, "预定单.预定人"));
  494. this.txt15.Location = new System.Drawing.Point(304, 120);
  495. this.txt15.Name = "txt15";
  496. this.txt15.ReadOnly = true;
  497. this.txt15.Size = new System.Drawing.Size(72, 21);
  498. this.txt15.TabIndex = 163;
  499. this.txt15.Text = "";
  500. // 
  501. // txt16
  502. // 
  503. this.txt16.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.dataSet21, "预定单.业务员"));
  504. this.txt16.Location = new System.Drawing.Point(400, 120);
  505. this.txt16.Name = "txt16";
  506. this.txt16.ReadOnly = true;
  507. this.txt16.Size = new System.Drawing.Size(72, 21);
  508. this.txt16.TabIndex = 166;
  509. this.txt16.Text = "";
  510. // 
  511. // txt17
  512. // 
  513. this.txt17.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.dataSet21, "预定单.操作员"));
  514. this.txt17.Location = new System.Drawing.Point(496, 120);
  515. this.txt17.Name = "txt17";
  516. this.txt17.ReadOnly = true;
  517. this.txt17.Size = new System.Drawing.Size(72, 21);
  518. this.txt17.TabIndex = 168;
  519. this.txt17.Text = "";
  520. // 
  521. // txt18
  522. // 
  523. this.txt18.DataBindings.Add(new System.Windows.Forms.Binding("Text", this.dataSet21, "预定单.会员编号"));
  524. this.txt18.Location = new System.Drawing.Point(584, 120);
  525. this.txt18.Name = "txt18";
  526. this.txt18.ReadOnly = true;
  527. this.txt18.Size = new System.Drawing.Size(120, 21);
  528. this.txt18.TabIndex = 167;
  529. this.txt18.Text = "";
  530. // 
  531. // txt19
  532. // 
  533. this.txt19.Location = new System.Drawing.Point(24, 168);
  534. this.txt19.Name = "txt19";
  535. this.txt19.ReadOnly = true;
  536. this.txt19.Size = new System.Drawing.Size(144, 21);
  537. this.txt19.TabIndex = 160;
  538. this.txt19.Text = "";
  539. // 
  540. // txt20
  541. // 
  542. this.txt20.Location = new System.Drawing.Point(200, 168);
  543. this.txt20.Name = "txt20";
  544. this.txt20.ReadOnly = true;
  545. this.txt20.Size = new System.Drawing.Size(504, 21);
  546. this.txt20.TabIndex = 161;
  547. this.txt20.Text = "";
  548. // 
  549. // label15
  550. // 
  551. this.label15.Location = new System.Drawing.Point(304, 104);
  552. this.label15.Name = "label15";
  553. this.label15.Size = new System.Drawing.Size(56, 16);
  554. this.label15.TabIndex = 153;
  555. this.label15.Text = "预定人";
  556. // 
  557. // label16
  558. // 
  559. this.label16.Location = new System.Drawing.Point(120, 104);
  560. this.label16.Name = "label16";
  561. this.label16.Size = new System.Drawing.Size(56, 16);
  562. this.label16.TabIndex = 154;
  563. this.label16.Text = "预收款";
  564. // 
  565. // label17
  566. // 
  567. this.label17.Location = new System.Drawing.Point(24, 104);
  568. this.label17.Name = "label17";
  569. this.label17.Size = new System.Drawing.Size(64, 16);
  570. this.label17.TabIndex = 151;
  571. this.label17.Text = "加床价格";
  572. // 
  573. // label18
  574. // 
  575. this.label18.Location = new System.Drawing.Point(208, 104);
  576. this.label18.Name = "label18";
  577. this.label18.Size = new System.Drawing.Size(64, 16);
  578. this.label18.TabIndex = 152;
  579. this.label18.Text = "单据状态";
  580. // 
  581. // label19
  582. // 
  583. this.label19.Location = new System.Drawing.Point(400, 104);
  584. this.label19.Name = "label19";
  585. this.label19.Size = new System.Drawing.Size(56, 16);
  586. this.label19.TabIndex = 155;
  587. this.label19.Text = "业务员";
  588. // 
  589. // label20
  590. // 
  591. this.label20.Location = new System.Drawing.Point(496, 104);
  592. this.label20.Name = "label20";
  593. this.label20.Size = new System.Drawing.Size(56, 16);
  594. this.label20.TabIndex = 158;
  595. this.label20.Text = "操作员";
  596. // 
  597. // label21
  598. // 
  599. this.label21.Location = new System.Drawing.Point(584, 104);
  600. this.label21.Name = "label21";
  601. this.label21.Size = new System.Drawing.Size(56, 16);
  602. this.label21.TabIndex = 159;
  603. this.label21.Text = "会员编号";
  604. // 
  605. // label22
  606. // 
  607. this.label22.Location = new System.Drawing.Point(24, 152);
  608. this.label22.Name = "label22";
  609. this.label22.Size = new System.Drawing.Size(56, 16);
  610. this.label22.TabIndex = 157;
  611. this.label22.Text = "预定公司";
  612. // 
  613. // label23
  614. // 
  615. this.label23.Location = new System.Drawing.Point(200, 152);
  616. this.label23.Name = "label23";
  617. this.label23.Size = new System.Drawing.Size(56, 16);
  618. this.label23.TabIndex = 156;
  619. this.label23.Text = "备注";
  620. // 
  621. // checkBox1
  622. // 
  623. this.checkBox1.DataBindings.Add(new System.Windows.Forms.Binding("Checked", this.dataSet21, "预定单.是否加床"));
  624. this.checkBox1.Enabled = false;
  625. this.checkBox1.Location = new System.Drawing.Point(616, 72);
  626. this.checkBox1.Name = "checkBox1";
  627. this.checkBox1.Size = new System.Drawing.Size(80, 24);
  628. this.checkBox1.TabIndex = 169;
  629. this.checkBox1.Text = "是否加床";
  630. // 
  631. // calen1
  632. // 
  633. this.calen1.Location = new System.Drawing.Point(328, 192);
  634. this.calen1.Name = "calen1";
  635. this.calen1.TabIndex = 33;
  636. this.calen1.Visible = false;
  637. this.calen1.DateSelected += new System.Windows.Forms.DateRangeEventHandler(this.calen1_DateSelected);
  638. // 
  639. // sqlSelectCommand1
  640. // 
  641. this.sqlSelectCommand1.CommandText = "SELECT 预定单号, 会员编号, 客房类型, 抵店时间, 离店时间, 单据状态, 入住人数, 客房编号, 客房价格, 入住价格, 折扣, 折扣原因, 是否加床" +
  642. ", 加床价格, 预收款, 预定人, 预定公司, 联系电话, 备注, 操作员, 业务员 FROM 预定单 WHERE (预定单号 LIKE @Param4) AN" +
  643. "D (抵店时间 LIKE @Param5) AND (预定人 LIKE @Param6 OR 预定人 IS NULL)";
  644. this.sqlSelectCommand1.Connection = this.sqlConnection1;
  645. this.sqlSelectCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Param4", System.Data.SqlDbType.VarChar, 36, "预定单号"));
  646. this.sqlSelectCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Param5", System.Data.SqlDbType.VarChar, 10, "抵店时间"));
  647. this.sqlSelectCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Param6", System.Data.SqlDbType.VarChar, 20, "预定人"));
  648. // 
  649. // sqlInsertCommand1
  650. // 
  651. this.sqlInsertCommand1.CommandText = @"INSERT INTO 预定单(预定单号, 会员编号, 客房类型, 抵店时间, 离店时间, 单据状态, 入住人数, 客房编号, 客房价格, 入住价格, 折扣, 折扣原因, 是否加床, 加床价格, 预收款, 预定人, 预定公司, 联系电话, 备注, 操作员, 业务员) VALUES (@预定单号, @会员编号, @客房类型, @抵店时间, @离店时间, @单据状态, @入住人数, @客房编号, @客房价格, @入住价格, @折扣, @折扣原因, @是否加床, @加床价格, @预收款, @预定人, @预定公司, @联系电话, @备注, @操作员, @业务员); SELECT 预定单号, 会员编号, 客房类型, 抵店时间, 离店时间, 单据状态, 入住人数, 客房编号, 客房价格, 入住价格, 折扣, 折扣原因, 是否加床, 加床价格, 预收款, 预定人, 预定公司, 联系电话, 备注, 操作员, 业务员 FROM 预定单 WHERE (预定单号 = @预定单号)";
  652. this.sqlInsertCommand1.Connection = this.sqlConnection1;
  653. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@预定单号", System.Data.SqlDbType.VarChar, 36, "预定单号"));
  654. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@会员编号", System.Data.SqlDbType.Int, 4, "会员编号"));
  655. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@客房类型", System.Data.SqlDbType.VarChar, 4, "客房类型"));
  656. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@抵店时间", System.Data.SqlDbType.DateTime, 4, "抵店时间"));
  657. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@离店时间", System.Data.SqlDbType.DateTime, 4, "离店时间"));
  658. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@单据状态", System.Data.SqlDbType.VarChar, 20, "单据状态"));
  659. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@入住人数", System.Data.SqlDbType.Int, 4, "入住人数"));
  660. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@客房编号", System.Data.SqlDbType.VarChar, 12, "客房编号"));
  661. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@客房价格", System.Data.SqlDbType.Money, 8, "客房价格"));
  662. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@入住价格", System.Data.SqlDbType.Money, 8, "入住价格"));
  663. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@折扣", System.Data.SqlDbType.Decimal, 5, System.Data.ParameterDirection.Input, false, ((System.Byte)(4)), ((System.Byte)(2)), "折扣", System.Data.DataRowVersion.Current, null));
  664. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@折扣原因", System.Data.SqlDbType.VarChar, 60, "折扣原因"));
  665. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@是否加床", System.Data.SqlDbType.Bit, 1, "是否加床"));
  666. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@加床价格", System.Data.SqlDbType.Money, 8, "加床价格"));
  667. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@预收款", System.Data.SqlDbType.Money, 8, "预收款"));
  668. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@预定人", System.Data.SqlDbType.VarChar, 20, "预定人"));
  669. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@预定公司", System.Data.SqlDbType.VarChar, 60, "预定公司"));
  670. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@联系电话", System.Data.SqlDbType.VarChar, 40, "联系电话"));
  671. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@备注", System.Data.SqlDbType.VarChar, 510, "备注"));
  672. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@操作员", System.Data.SqlDbType.VarChar, 10, "操作员"));
  673. this.sqlInsertCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@业务员", System.Data.SqlDbType.VarChar, 50, "业务员"));
  674. // 
  675. // sqlUpdateCommand1
  676. // 
  677. this.sqlUpdateCommand1.CommandText = "UPDATE 预定单 SET 预定单号 = @预定单号, 会员编号 = @会员编号, 客房类型 = @客房类型, 抵店时间 = @抵店时间, 离店时间 = @离店" +
  678. "时间, 单据状态 = @单据状态, 入住人数 = @入住人数, 客房编号 = @客房编号, 客房价格 = @客房价格, 入住价格 = @入住价格, 折扣 = @" +
  679. "折扣, 折扣原因 = @折扣原因, 是否加床 = @是否加床, 加床价格 = @加床价格, 预收款 = @预收款, 预定人 = @预定人, 预定公司 = @预定" +
  680. "公司, 联系电话 = @联系电话, 备注 = @备注, 操作员 = @操作员, 业务员 = @业务员 WHERE (预定单号 = @Original_预定单号)" +
  681. " AND (业务员 = @Original_业务员 OR @Original_业务员 IS NULL AND 业务员 IS NULL) AND (会员编号 = " +
  682. "@Original_会员编号 OR @Original_会员编号 IS NULL AND 会员编号 IS NULL) AND (入住人数 = @Original" +
  683. "_入住人数 OR @Original_入住人数 IS NULL AND 入住人数 IS NULL) AND (入住价格 = @Original_入住价格 OR " +
  684. "@Original_入住价格 IS NULL AND 入住价格 IS NULL) AND (加床价格 = @Original_加床价格 OR @Original" +
  685. "_加床价格 IS NULL AND 加床价格 IS NULL) AND (单据状态 = @Original_单据状态 OR @Original_单据状态 IS " +
  686. "NULL AND 单据状态 IS NULL) AND (备注 = @Original_备注 OR @Original_备注 IS NULL AND 备注 IS " +
  687. "NULL) AND (客房价格 = @Original_客房价格 OR @Original_客房价格 IS NULL AND 客房价格 IS NULL) AND" +
  688. " (客房类型 = @Original_客房类型) AND (客房编号 = @Original_客房编号 OR @Original_客房编号 IS NULL AN" +
  689. "D 客房编号 IS NULL) AND (折扣 = @Original_折扣 OR @Original_折扣 IS NULL AND 折扣 IS NULL) A" +
  690. "ND (折扣原因 = @Original_折扣原因 OR @Original_折扣原因 IS NULL AND 折扣原因 IS NULL) AND (抵店时间 " +
  691. "= @Original_抵店时间) AND (操作员 = @Original_操作员 OR @Original_操作员 IS NULL AND 操作员 IS N" +
  692. "ULL) AND (是否加床 = @Original_是否加床 OR @Original_是否加床 IS NULL AND 是否加床 IS NULL) AND " +
  693. "(离店时间 = @Original_离店时间 OR @Original_离店时间 IS NULL AND 离店时间 IS NULL) AND (联系电话 = @" +
  694. "Original_联系电话 OR @Original_联系电话 IS NULL AND 联系电话 IS NULL) AND (预定人 = @Original_预" +
  695. "定人 OR @Original_预定人 IS NULL AND 预定人 IS NULL) AND (预定公司 = @Original_预定公司 OR @Orig" +
  696. "inal_预定公司 IS NULL AND 预定公司 IS NULL) AND (预收款 = @Original_预收款 OR @Original_预收款 IS" +
  697. " NULL AND 预收款 IS NULL); SELECT 预定单号, 会员编号, 客房类型, 抵店时间, 离店时间, 单据状态, 入住人数, 客房编号, 客" +
  698. "房价格, 入住价格, 折扣, 折扣原因, 是否加床, 加床价格, 预收款, 预定人, 预定公司, 联系电话, 备注, 操作员, 业务员 FROM 预定单 WHE" +
  699. "RE (预定单号 = @预定单号)";
  700. this.sqlUpdateCommand1.Connection = this.sqlConnection1;
  701. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@预定单号", System.Data.SqlDbType.VarChar, 36, "预定单号"));
  702. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@会员编号", System.Data.SqlDbType.Int, 4, "会员编号"));
  703. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@客房类型", System.Data.SqlDbType.VarChar, 4, "客房类型"));
  704. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@抵店时间", System.Data.SqlDbType.DateTime, 4, "抵店时间"));
  705. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@离店时间", System.Data.SqlDbType.DateTime, 4, "离店时间"));
  706. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@单据状态", System.Data.SqlDbType.VarChar, 20, "单据状态"));
  707. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@入住人数", System.Data.SqlDbType.Int, 4, "入住人数"));
  708. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@客房编号", System.Data.SqlDbType.VarChar, 12, "客房编号"));
  709. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@客房价格", System.Data.SqlDbType.Money, 8, "客房价格"));
  710. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@入住价格", System.Data.SqlDbType.Money, 8, "入住价格"));
  711. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@折扣", System.Data.SqlDbType.Decimal, 5, System.Data.ParameterDirection.Input, false, ((System.Byte)(4)), ((System.Byte)(2)), "折扣", System.Data.DataRowVersion.Current, null));
  712. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@折扣原因", System.Data.SqlDbType.VarChar, 60, "折扣原因"));
  713. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@是否加床", System.Data.SqlDbType.Bit, 1, "是否加床"));
  714. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@加床价格", System.Data.SqlDbType.Money, 8, "加床价格"));
  715. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@预收款", System.Data.SqlDbType.Money, 8, "预收款"));
  716. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@预定人", System.Data.SqlDbType.VarChar, 20, "预定人"));
  717. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@预定公司", System.Data.SqlDbType.VarChar, 60, "预定公司"));
  718. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@联系电话", System.Data.SqlDbType.VarChar, 40, "联系电话"));
  719. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@备注", System.Data.SqlDbType.VarChar, 510, "备注"));
  720. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@操作员", System.Data.SqlDbType.VarChar, 10, "操作员"));
  721. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@业务员", System.Data.SqlDbType.VarChar, 50, "业务员"));
  722. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_预定单号", System.Data.SqlDbType.VarChar, 36, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "预定单号", System.Data.DataRowVersion.Original, null));
  723. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_业务员", System.Data.SqlDbType.VarChar, 50, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "业务员", System.Data.DataRowVersion.Original, null));
  724. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_会员编号", System.Data.SqlDbType.Int, 4, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "会员编号", System.Data.DataRowVersion.Original, null));
  725. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_入住人数", System.Data.SqlDbType.Int, 4, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "入住人数", System.Data.DataRowVersion.Original, null));
  726. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_入住价格", System.Data.SqlDbType.Money, 8, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "入住价格", System.Data.DataRowVersion.Original, null));
  727. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_加床价格", System.Data.SqlDbType.Money, 8, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "加床价格", System.Data.DataRowVersion.Original, null));
  728. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_单据状态", System.Data.SqlDbType.VarChar, 20, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "单据状态", System.Data.DataRowVersion.Original, null));
  729. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_备注", System.Data.SqlDbType.VarChar, 510, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "备注", System.Data.DataRowVersion.Original, null));
  730. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_客房价格", System.Data.SqlDbType.Money, 8, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "客房价格", System.Data.DataRowVersion.Original, null));
  731. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_客房类型", System.Data.SqlDbType.VarChar, 4, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "客房类型", System.Data.DataRowVersion.Original, null));
  732. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_客房编号", System.Data.SqlDbType.VarChar, 12, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "客房编号", System.Data.DataRowVersion.Original, null));
  733. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_折扣", System.Data.SqlDbType.Decimal, 5, System.Data.ParameterDirection.Input, false, ((System.Byte)(4)), ((System.Byte)(2)), "折扣", System.Data.DataRowVersion.Original, null));
  734. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_折扣原因", System.Data.SqlDbType.VarChar, 60, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "折扣原因", System.Data.DataRowVersion.Original, null));
  735. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_抵店时间", System.Data.SqlDbType.DateTime, 4, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "抵店时间", System.Data.DataRowVersion.Original, null));
  736. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_操作员", System.Data.SqlDbType.VarChar, 10, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "操作员", System.Data.DataRowVersion.Original, null));
  737. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_是否加床", System.Data.SqlDbType.Bit, 1, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "是否加床", System.Data.DataRowVersion.Original, null));
  738. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_离店时间", System.Data.SqlDbType.DateTime, 4, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "离店时间", System.Data.DataRowVersion.Original, null));
  739. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_联系电话", System.Data.SqlDbType.VarChar, 40, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "联系电话", System.Data.DataRowVersion.Original, null));
  740. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_预定人", System.Data.SqlDbType.VarChar, 20, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "预定人", System.Data.DataRowVersion.Original, null));
  741. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_预定公司", System.Data.SqlDbType.VarChar, 60, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "预定公司", System.Data.DataRowVersion.Original, null));
  742. this.sqlUpdateCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_预收款", System.Data.SqlDbType.Money, 8, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "预收款", System.Data.DataRowVersion.Original, null));
  743. // 
  744. // sqlDeleteCommand1
  745. // 
  746. this.sqlDeleteCommand1.CommandText = @"DELETE FROM 预定单 WHERE (预定单号 = @Original_预定单号) AND (业务员 = @Original_业务员 OR @Original_业务员 IS NULL AND 业务员 IS NULL) AND (会员编号 = @Original_会员编号 OR @Original_会员编号 IS NULL AND 会员编号 IS NULL) AND (入住人数 = @Original_入住人数 OR @Original_入住人数 IS NULL AND 入住人数 IS NULL) AND (入住价格 = @Original_入住价格 OR @Original_入住价格 IS NULL AND 入住价格 IS NULL) AND (加床价格 = @Original_加床价格 OR @Original_加床价格 IS NULL AND 加床价格 IS NULL) AND (单据状态 = @Original_单据状态 OR @Original_单据状态 IS NULL AND 单据状态 IS NULL) AND (备注 = @Original_备注 OR @Original_备注 IS NULL AND 备注 IS NULL) AND (客房价格 = @Original_客房价格 OR @Original_客房价格 IS NULL AND 客房价格 IS NULL) AND (客房类型 = @Original_客房类型) AND (客房编号 = @Original_客房编号 OR @Original_客房编号 IS NULL AND 客房编号 IS NULL) AND (折扣 = @Original_折扣 OR @Original_折扣 IS NULL AND 折扣 IS NULL) AND (折扣原因 = @Original_折扣原因 OR @Original_折扣原因 IS NULL AND 折扣原因 IS NULL) AND (抵店时间 = @Original_抵店时间) AND (操作员 = @Original_操作员 OR @Original_操作员 IS NULL AND 操作员 IS NULL) AND (是否加床 = @Original_是否加床 OR @Original_是否加床 IS NULL AND 是否加床 IS NULL) AND (离店时间 = @Original_离店时间 OR @Original_离店时间 IS NULL AND 离店时间 IS NULL) AND (联系电话 = @Original_联系电话 OR @Original_联系电话 IS NULL AND 联系电话 IS NULL) AND (预定人 = @Original_预定人 OR @Original_预定人 IS NULL AND 预定人 IS NULL) AND (预定公司 = @Original_预定公司 OR @Original_预定公司 IS NULL AND 预定公司 IS NULL) AND (预收款 = @Original_预收款 OR @Original_预收款 IS NULL AND 预收款 IS NULL)";
  747. this.sqlDeleteCommand1.Connection = this.sqlConnection1;
  748. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_预定单号", System.Data.SqlDbType.VarChar, 36, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "预定单号", System.Data.DataRowVersion.Original, null));
  749. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_业务员", System.Data.SqlDbType.VarChar, 50, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "业务员", System.Data.DataRowVersion.Original, null));
  750. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_会员编号", System.Data.SqlDbType.Int, 4, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "会员编号", System.Data.DataRowVersion.Original, null));
  751. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_入住人数", System.Data.SqlDbType.Int, 4, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "入住人数", System.Data.DataRowVersion.Original, null));
  752. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_入住价格", System.Data.SqlDbType.Money, 8, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "入住价格", System.Data.DataRowVersion.Original, null));
  753. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_加床价格", System.Data.SqlDbType.Money, 8, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "加床价格", System.Data.DataRowVersion.Original, null));
  754. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_单据状态", System.Data.SqlDbType.VarChar, 20, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "单据状态", System.Data.DataRowVersion.Original, null));
  755. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_备注", System.Data.SqlDbType.VarChar, 510, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "备注", System.Data.DataRowVersion.Original, null));
  756. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_客房价格", System.Data.SqlDbType.Money, 8, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "客房价格", System.Data.DataRowVersion.Original, null));
  757. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_客房类型", System.Data.SqlDbType.VarChar, 4, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "客房类型", System.Data.DataRowVersion.Original, null));
  758. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_客房编号", System.Data.SqlDbType.VarChar, 12, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "客房编号", System.Data.DataRowVersion.Original, null));
  759. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_折扣", System.Data.SqlDbType.Decimal, 5, System.Data.ParameterDirection.Input, false, ((System.Byte)(4)), ((System.Byte)(2)), "折扣", System.Data.DataRowVersion.Original, null));
  760. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_折扣原因", System.Data.SqlDbType.VarChar, 60, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "折扣原因", System.Data.DataRowVersion.Original, null));
  761. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_抵店时间", System.Data.SqlDbType.DateTime, 4, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "抵店时间", System.Data.DataRowVersion.Original, null));
  762. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_操作员", System.Data.SqlDbType.VarChar, 10, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "操作员", System.Data.DataRowVersion.Original, null));
  763. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_是否加床", System.Data.SqlDbType.Bit, 1, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "是否加床", System.Data.DataRowVersion.Original, null));
  764. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_离店时间", System.Data.SqlDbType.DateTime, 4, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "离店时间", System.Data.DataRowVersion.Original, null));
  765. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_联系电话", System.Data.SqlDbType.VarChar, 40, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "联系电话", System.Data.DataRowVersion.Original, null));
  766. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_预定人", System.Data.SqlDbType.VarChar, 20, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "预定人", System.Data.DataRowVersion.Original, null));
  767. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_预定公司", System.Data.SqlDbType.VarChar, 60, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "预定公司", System.Data.DataRowVersion.Original, null));
  768. this.sqlDeleteCommand1.Parameters.Add(new System.Data.SqlClient.SqlParameter("@Original_预收款", System.Data.SqlDbType.Money, 8, System.Data.ParameterDirection.Input, false, ((System.Byte)(0)), ((System.Byte)(0)), "预收款", System.Data.DataRowVersion.Original, null));
  769. // 
  770. // btnRoom
  771. // 
  772. this.btnRoom.Enabled = false;
  773. this.btnRoom.Image = ((System.Drawing.Image)(resources.GetObject("btnRoom.Image")));
  774. this.btnRoom.Location = new System.Drawing.Point(96, 78);
  775. this.btnRoom.Name = "btnRoom";
  776. this.btnRoom.Size = new System.Drawing.Size(24, 24);
  777. this.btnRoom.TabIndex = 170;
  778. this.btnRoom.Click += new System.EventHandler(this.btnRoom_Click);
  779. this.btnRoom.MouseUp += new System.Windows.Forms.MouseEventHandler(this.btnRoom_MouseUp);
  780. // 
  781. // HotelReserve
  782. // 
  783. this.AutoScaleBaseSize = new System.Drawing.Size(6, 14);
  784. this.ClientSize = new System.Drawing.Size(728, 517);
  785. this.Controls.Add(this.calen1);
  786. this.Name = "HotelReserve";
  787. this.Text = "【客房预定】";
  788. this.Load += new System.EventHandler(this.HotelReserve_Load);
  789. this.Controls.SetChildIndex(this.groupBox1, 0);
  790. this.Controls.SetChildIndex(this.toolBar1, 0);
  791. this.Controls.SetChildIndex(this.dataGrid1, 0);
  792. this.Controls.SetChildIndex(this.groupBox2, 0);
  793. this.Controls.SetChildIndex(this.calen1, 0);
  794. ((System.ComponentModel.ISupportInitialize)(this.dataGrid1)).EndInit();
  795. this.groupBox2.ResumeLayout(false);
  796. ((System.ComponentModel.ISupportInitialize)(this.dataSet21)).EndInit();
  797. this.ResumeLayout(false);
  798. } #endregion
  799. //----------创建窗体时,读入数据并完成数据控件连接---------
  800. private void HotelReserve_Load(object sender, System.EventArgs e)
  801. {
  802. //填充数据集
  803. da2.Fill(dataSet21);
  804. da1.SelectCommand.Parameters[0].Value="%";
  805. da1.SelectCommand.Parameters[1].SqlDbType=SqlDbType.VarChar;
  806. da1.SelectCommand.Parameters[1].Value="%";
  807. da1.SelectCommand.Parameters[2].SqlDbType=SqlDbType.VarChar;
  808. da1.SelectCommand.Parameters[2].Value="%";
  809. da1.Fill(dataSet21);//填充客房预定信息
  810. base.dataSet11=this.dataSet21;
  811. this.cmOrders=(CurrencyManager) BindingContext[dataSet21,"预定单"];
  812. } //----------重写设置控件只读属性函数----------
  813. protected override void SetModifyMode(bool blnEdit)
  814. {
  815. base.SetModifyMode (blnEdit);
  816. txt4.ReadOnly=!blnEdit;
  817. txt5.ReadOnly=!blnEdit;
  818. txt6.ReadOnly=!blnEdit;
  819. txt8.ReadOnly=!blnEdit;
  820. txt9.ReadOnly=!blnEdit;
  821. txt10.ReadOnly=!blnEdit;
  822. txt11.ReadOnly=!blnEdit;
  823. txt12.ReadOnly=!blnEdit;
  824. txt13.ReadOnly=!blnEdit;
  825. txt15.ReadOnly=!blnEdit;
  826. txt16.ReadOnly=!blnEdit;
  827. txt17.ReadOnly=!blnEdit;
  828. txt18.ReadOnly=!blnEdit;
  829. txt19.ReadOnly=!blnEdit;
  830. txt20.ReadOnly=!blnEdit;
  831. cmb2.Enabled=blnEdit;
  832. cmb3.Enabled=blnEdit;
  833. checkBox1.Enabled=blnEdit;
  834. btnRoom.Enabled=blnEdit;
  835. }
  836. //-------重写新增记录时设置默认值函数--------
  837. protected override void SetDefaultValue()
  838. {
  839. //base.SetDefaultValue();
  840. txt14.Text="预定";//新增单据状态为预定
  841. //自动计算新编号
  842. string connStr="workstation id=localhost;Integrated Security=SSPI;Database=hotelbook;";
  843. SqlConnection cn=new SqlConnection(connStr);
  844. cn.Open();
  845. SqlCommand cmd=cn.CreateCommand();
  846. if(dataSet21.预定单.Rows.Count==0)
  847. cmd.CommandText="select max(预定单号) 最大编号 from 预定单历史";
  848. else
  849.                 cmd.CommandText="select max(预定单号) 最大编号 from 预定单";
  850. object result=cmd.ExecuteScalar();
  851. int order=1;
  852. if(result!=System.DBNull.Value)
  853. {
  854. string maxID=result.ToString().Trim();
  855. maxID=maxID.Substring(2,maxID.Length-2);
  856. order=Convert.ToInt16(maxID)+1;
  857. }
  858. int length=order.ToString().Length;
  859. string newID="";
  860. switch(length)
  861. {
  862. case 1:
  863. newID="YD0000000"+order.ToString();
  864. break;
  865. case 2:
  866. newID="YD000000"+order.ToString();
  867. break;
  868. case 3:
  869. newID="YD00000"+order.ToString();
  870. break;
  871. case 4:
  872. newID="YD0000"+order.ToString();
  873. break;
  874. case 5:
  875. newID="YD000"+order.ToString();
  876. break;
  877. case 6:
  878. newID="YD00"+order.ToString();
  879. break;
  880. case 7:
  881. newID="YD0"+order.ToString();
  882. break;
  883. }
  884. txt4.Text=newID;//自动生成编号
  885. cmb2.Text=System.DateTime.Now.Date.ToString();//抵店时间默认为当天
  886. cmb3.Text=System.DateTime.Now.Date.AddDays(3).ToString();//离店时间为3天后
  887. } //-------重写检查非空字段函数--------
  888. protected override bool CheckNotNull()
  889. {
  890. if(txt4.Text.Trim()=="")// 检查预定编号
  891. {
  892. MessageBox.Show("预定编号不能为空","提示",MessageBoxButtons.OK,MessageBoxIcon.Stop);
  893. return(false);
  894. }
  895. if(txt6.Text.Trim()=="")//检查客房编号
  896. {
  897. MessageBox.Show("请选择客房编号","提示",MessageBoxButtons.OK,MessageBoxIcon.Stop);
  898. return(false);
  899. }
  900. if(cmb2.Text.Trim()=="")//检查抵店时间
  901. {
  902. MessageBox.Show("请选择抵店时间","提示",MessageBoxButtons.OK,MessageBoxIcon.Stop);
  903. return(false);
  904. }
  905. return base.CheckNotNull ();
  906. }
  907. //-----显示和选择抵店日期和离店日期-----
  908. private void cmb2_DropDown(object sender, System.EventArgs e)
  909. {
  910. selectDate(cmb2);
  911. }
  912. private void cmb3_DropDown(object sender, System.EventArgs e)
  913. {
  914. selectDate(cmb3);
  915. }
  916. //----------关闭日期控件的显示----------
  917. private void cmb2_Leave(object sender, System.EventArgs e)
  918. {
  919. calen1.Visible=false;
  920. }
  921. private void cmb3_Leave(object sender, System.EventArgs e)
  922. {
  923. calen1.Visible=false;
  924. }
  925. //-----------单击下拉列表框下拉箭头时显示日期以供选择---------------
  926. private void selectDate(ComboBox cb)
  927. {
  928. calen1.Left=cb.Left;//设置日期控件的位置
  929. calen1.Top=cb.Top-calen1.Height-10+groupBox2.Top;
  930. if(cb.Text.Trim()!="")
  931. {
  932. calen1.SelectionStart=Convert.ToDateTime(cb.Text);//日历显示的时间为数据时间
  933. calen1.SelectionEnd=Convert.ToDateTime(cb.Text);
  934. }
  935. calen1.Visible=true;//显示日期
  936. calen1.Show();
  937. }
  938. //-----------从日历控件中选择日期信息------------
  939. private void calen1_DateSelected(object sender, System.Windows.Forms.DateRangeEventArgs e)
  940. {
  941. //判断是由哪个下拉列表框调出日历,以便回馈日期信息
  942. if(calen1.Left==cmb2.Left)
  943. cmb2.Text=calen1.SelectionEnd.ToString();
  944. if(calen1.Left==cmb3.Left)
  945. cmb3.Text=calen1.SelectionEnd.ToString();
  946. }
  947. //--------根据输入条件,搜索数据----------
  948. private void btnSearch_Click(object sender, System.EventArgs e)
  949. {
  950. da1.SelectCommand.Parameters[0].Value="%";
  951. da1.SelectCommand.Parameters[1].Value="%";
  952. da1.SelectCommand.Parameters[2].Value="%";
  953. if(txt1.Text.Trim()!="")
  954. {
  955. da1.SelectCommand.Parameters[0].Value="%"+txt1.Text.Trim()+"%";
  956. }
  957. if(txt2.Text.Trim()!="")
  958. {
  959. da1.SelectCommand.Parameters[1].Value="%"+txt2.Text.Trim()+"%";
  960. }
  961. if(txt3.Text.Trim()!="")
  962. {
  963. da1.SelectCommand.Parameters[2].Value="%"+txt3.Text.Trim()+"%";
  964. }
  965. dataSet21.Clear();//刷新数据集
  966. da1.Fill(dataSet21);
  967. //填充其他编号和名称数据
  968. da2.Fill(dataSet21);
  969. }
  970. //----------显示房态图并选择房间---------
  971. private void btnRoom_Click(object sender, System.EventArgs e)
  972. {
  973. RoomStatus newfrm=new RoomStatus(1);
  974. newfrm.ShowDialog();
  975. }
  976. private void btnRoom_MouseUp(object sender, System.Windows.Forms.MouseEventArgs e)
  977. {
  978. if(roomInfo[0].Trim()=="")
  979. {
  980. return;
  981. }
  982. txt6.Text=roomInfo[0];//显示房间编号
  983. cmb1.Text=roomInfo[1];//显示房间类型
  984. string strConn="workstation id=localhost;Integrated Security=SSPI;Database=hotelbook;";
  985. SqlConnection cn=new SqlConnection(strConn);
  986. cn.Open();
  987. SqlCommand cmd=cn.CreateCommand();
  988. cmd.CommandText="SELECT 价格 FROM 客房类型 where 类型名称='"+cmb1.Text+"'";
  989. txt7.Text=cmd.ExecuteScalar().ToString().Trim();//读入该类型客房价格
  990. txt8.Text=txt7.Text;//入住价格默认和客房价格一致
  991. }
  992. //---------保存预定单后更新房态-----------
  993. private void toolBar1_ButtonClick(object sender, System.Windows.Forms.ToolBarButtonClickEventArgs e)
  994. {
  995. //在保存数据后再进行处理
  996. if(e.Button.ToolTipText=="提交")
  997. {
  998. //更新预定房间状态
  999. string strConn="workstation id=localhost;Integrated Security=SSPI;Database=hotelbook;";
  1000. SqlConnection cn=new SqlConnection(strConn);
  1001. cn.Open();
  1002. SqlCommand cmd=cn.CreateCommand();
  1003. cmd.CommandText="update 客房信息 set 状态='将到' where 客房编号='"+txt6.Text+"'";
  1004. cmd.ExecuteNonQuery();
  1005. }
  1006. } } }