/// <summary> /// 获得餐台预定数据集 /// </summary> /// <param name="paramBuffetControl">The param buffet control.</param> /// 整理人:桂书丛 /// 整理时间:2013-03-02 private void GetBuffetBookData(ListViewItem paramBuffetControl) { if (Convert.ToInt32(paramBuffetControl.SubItems["StateID"].Text) != Convert.ToInt32(VariedEnum.BuffetStatus.预定)) { return; } try { string tempBuffetID = paramBuffetControl.Name; DataTable tempBuffetBookInfo = null; tempBuffetBookInfo = new BUCMS_BuffetBooking().GetOrder(false, "[BuffetsID]", tempBuffetID, false); if (tempBuffetBookInfo != null && tempBuffetBookInfo.Rows.Count > 0) { paramBuffetControl.Tag = tempBuffetBookInfo.Rows[0]; } } catch (Exception ex) { XtraMessageBox.Show(ex.ToString()); } }
/// <summary> /// Handles the Click event of the btnOK control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param> private void btnOK_Click(object sender, EventArgs e) { if (!CheckInput()) { return; } VariedEnum.OperatorStatus EnOperatorStatus; try { EnOperatorStatus = new BUCMS_BuffetBooking().Insert(GetModel()); if (ClassAssist.CommonOperator.HandleOperatorEnum("餐台预定", EnOperatorStatus)) { if (ClassAssist.BuffetOperator.UpdateBuffetInfo(this.BuffetControl, VariedEnum.BuffetStatus.预定, string.Empty)) { BUT_SysLog.InsertSysLog(VariedEnum.LogType.数据操作, frmAssist.frmLogin.SysUser.UserID, "成功办理了一次顾客餐台预定"); this.DialogResult = DialogResult.OK; } } } catch (Exception ex) { XtraMessageBox.Show(ex.Message); } }